|
|
|
|
|
by iratewizard
1463 days ago
|
|
The former. Business logic changes regularly. New phases of projects frequently require changes that break the unnecessary business logic test code. Test code should fail when an important underlying mechanism regresses. If it always fails on the next phase of the project because some hapless idiot needed to cover every line, the signal to noise ratio gets weaker and the purpose of the test code is lost. |
|