Shared publicly  - 
 
Useful note on the kinds of tests you ought to be writing:

http://martinfowler.com/bliki/TestPyramid.html

I dislike though how he references the 'ice cream cone' anti-pattern in arguing for this distribution of test types. And the ice cream cone anti-pattern is basically when you have it the other way around, but doesn't really list why it's a problem.

I agree with his distribution, largely because UI tests are very brittle and they also make it really hard to test truly unusual cases, especially unusual cases involving race conditions or other problems hidden deep in the bowels of your code.
The test pyramid is a concept developed by Mike Cohn, described in his book Succeeding with Agile . Its essential point is that you should have many more low-level unit tests than high level end-to-en...
2
1
Victor Morrow's profile photo
Add a comment...