บทความที่เกี่ยวข้องกับ: phpunit

fswatch กับการรันคำสั่ง phpunit อัตโนมัติ

ลองมาใช้ fswatch (file system watch มั๊ง ^^) ซึ่งเป็นโปรแกรมที่คอยจำตาดูการเปลี่ยนแปลงของไฟล์หรือโฟลเดอร์ที่เราระบุไว้ร่วมกับ PHPUnit ดูหน่อย หลังจากที่ได้ใช้ Grunt watch เพื่อรันคำสั่ง PHPUnit แล้ว ก็เจอปัญหานิดหน่อยจริงๆ ก็ไม่ใช่ปัญหาอะไรมากมายนะครับ (ได้คืบจะเอาศอก) มันจะต้องเข้าไปแก้ไขไฟล์ Gruntfile.js เพื่อเปลี่ยนโฟลเดอร์งานตลอดเลย อีกอย่างก็ต้องติดตั้ง node package ทุกโปรเจ็คอีก ก็เลยหาวิธีใหม่ ตามประสาคนไม่ชอบจำเจ ^^

Grunt Watch กับ Grunt PHPUnit มารัน PHPUnit อัตโนมัติดีกว่า

ใครที่กำลังหัดตั้งไข่กับการพัฒนาซอฟแวร์แบบ TDD (Test-Driven Development) สิ่งหนึ่งที่เราต้องทำอยู่บ่อยมากๆ ก็คือการรันคำสั่ง phpunit นั่นเองบ่อยแค่ไหนหน่ะเหรอ  หึหึ  ก็ทุกครั้งที่มีการแก้ไขหรือสร้างไฟล์ก็ว่าได้ ในเมื่อเราต้องทำมันตลอดอยู่แล้วทำไมไม่หาวิธีที่มันง่ายๆ ล่ะให้มันรันอัตโนมัติตอนที่เราบันทึกไฟล์เป็นไง ^^