5 ms·
The tests are rarely that simple or regular.
by wvenable 6y ago
The tests are rarely that simple or regular.
- jhgb 6y agoIsn't that exactly the reason to put them somewhere else?
- wvenable 6y agoNo, I just mean the actual tests might be something like: if (user == null) return false; if (IsCompleted(user)) return true; if (action == null) return false; if (value < 0 || value > 100) return false; You're not usually just passing a single value to a bunch of "test" functions.
- jhgb 6y agoWell, the way it was written, I was assuming that conditions to be satisfied had separate named predicates (although combinators could alleviate even some of these things).