Over at the Google Testing Blog, Miško Hevery has a short post on what constitutes small, medium and large testing. To summarize his post:
- Small: make sure each class works properly in isolation
- Medium: make sure the classes work together
- Large: end-to-end scenario testing to make sure that everything is wired together properly