Which of the following recommendations for
testing software is good advice?
Test each piece of your solution as you
build it, so you will find errors as quickly as possible.
- Limit your test cases to one assertion, since each test should
check only one expected outcome.
- Save your testing until after the solution is completely written,
so you can concentrate solely on testing without distractions.
- Test a program with all possible values of input data.
- Longer tests that focus on combinations of multiple features are
preferable, because they test your code more strenuously.
There are no hints for this question