Respect unit test source code as much as production source code
ก็คือให้เคารพโค้ดใน unit test เช่นเดียวกันกับโค้ดใน production นะครับ
และอย่าลืมยึดหลัก Good unit test นั่นคือ Readable, Maintainable และ Trustworthy
Write once, read manyพึงระลึกไว้อยู่เสมอว่าโค้ดมันถูกอ่านมากกว่าเขียน
Only one explicit assumption.หรือให้มี assertion แค่อันเดียวหรือเป้าหมายเดียวครับ
Minimize implicit assumptionsพยายามลด Implicit assumptions หรือ integration test ใน unit test ลงให้เหลือน้อยที่สุด
หมดแล้วจ้า ยังไงลองเข้าไปดูวีดีโออีกทีนะครับ มีหลายอย่างที่ผมไม่ได้หยิบมาเขียน อาจจะได้อะไรเพิ่มเติมครับ
นอกจากนี้ในส่วนของ description ใน youtube ยังมี link ไปยังหนังสือต่างๆที่แนะนำให้อ่านกันด้วยนะครับ เกี่ยวกับการเขียน test มีประโยชน์มากๆ
สวัสดีครับ
No comments:
Post a Comment