Ruben wrote:
Ron, It took long time to build all this. Would you ever do it in a real test?
i wouldn't dare, for at least two reasons:
1) as you acknowledged yourself, this method takes a positively ridiculous amount of time;
2) most of the build-up is
completely irrelevant to the two statements at hand. specifically, you didn't use
any of what you called case 3/3a/3b,
ever, nor did you use case 4a. that means that a solid 50% of the build-up was a complete waste of time.
on a test like this one, on which time is a very precious commodity, you can ill afford to waste
any time, let alone on irrelevant 'cases' as is done here.
so, here's the compromise:
it's ok to take a casewise approach, but
you MUST restrict the cases to those that actually apply to the 2 given statements.