3 ms·
you're already writing the test cases to ensure correct behavior with typical input, and predictable exceptional input. putting in one more assert for predictab
by metaphorm 9y ago
you're already writing the test cases to ensure correct behavior with typical input, and predictable exceptional input. putting in one more assert for predictable exceptional input (wrong type) doesn't really add a noticeable amount of overhead to writing the tests you were already writing.
- macspoofing 9y ago>putting in one more assert for predictable exceptional input (wrong type) doesn't really add a noticeable amount of overhead Yes. We call that 'typing'.
- discreteevent 9y agoAnd it takes less typing (keyboard) than the assert, and you get free documentation inline with the code!