crazy idea: how off the beaten path is your usage?

Warning: This is a potentially crazy idea, it may not work, and is something I’m probably not going to have time to investigate further.   Feel free to take it and run with it if you’re interested. Given a set of integration tests, a library which is used by the system under test, and a set …

Continue reading ‘crazy idea: how off the beaten path is your usage?’ »

Best Practice: Stabilize tests before adding them to a test suite

One common mistake to make when adding a new test to an existing test suite is to accidentally add a test which fails in a non-deterministic manner.  Tests which spuriously fail waste developers time and degrade their trust in the test suite as a whole.  To avoid this, before adding a new test to the …

Continue reading ‘Best Practice: Stabilize tests before adding them to a test suite’ »