Tuần trước mình review một PR có coverage 94%, CI xanh, test chạy chưa tới 10 giây. Nhìn rất ổn. Rồi mình thử đổi >= thành > trong hàm tính phí ship. Test vẫn xanh. Đổi return total thành return 0, test vẫn xanh. Lúc đó mình nhận ra coverage chỉ cho biết dòng code nào đã được chạy, chứ không cho biết test có kiểm tra kết quả hay không. Bài... Weiterlesen: Your Tests Pass, But Do They Actually Test Anything? A Practical Guid…
Intelligence View
⚡ tsecurity.de Intelligence
Your Tests Pass, But Do They Actually Test Anything? A Practical Guide to Mutation Testing with mutmut and StrykerJS
Tuần trước mình review một PR có coverage 94%, CI xanh, test chạy chưa tới 10 giây. Nhìn rất ổn. Rồi mình thử đổi >= thành > trong hàm tính phí ship. Test vẫn x…
Intelligence Digest — kostenlos Täglich die wichtigsten Security-News · jederzeit abbestellbar