3 ms·
It sounds like you have experienced a project where all the tests are defined up front? This generally should not be the case. The process should look more lik
by voodootrucker 8y ago
It sounds like you have experienced a project where all the tests are defined up front? This generally should not be the case.
The process should look more like:
1. write a test
2. make it pass
3. refactor
4. repeat
Generally, one would start with "the happy path" tests, not spending too much time testing for all the failure cases until the correct functionality of the overall feature works as intended.