Agree tests should run fast, are easy to be written, and give good feedback. In addition, when they cost more than they are worth, it's okay to remove them.
"Tests should give good feedback. A good test breaks as soon as the feature stops working." I loved that phrase, developers often bump into tests that generate false positives, and this is worrying, as it causes distrust in tests. Excellent post Aniche!!
Agree tests should run fast, are easy to be written, and give good feedback. In addition, when they cost more than they are worth, it's okay to remove them.
Short and straight-to-the-point article! :-)
Nice! I can't wait for the new book! 👍
"Tests should give good feedback. A good test breaks as soon as the feature stops working." I loved that phrase, developers often bump into tests that generate false positives, and this is worrying, as it causes distrust in tests. Excellent post Aniche!!