Last updated: Mar 25, 26 00:28 UTC | Permalink
10 - Tests With Larger Scope
Learning Objectives:
In this module, you will learn to:
- Design test cases for code using fakes, mocks and spies
- Explain why you might need a test double in your testing
- Explain why you might need tests that are larger than unit tests
- Explain how large, deployed systems lead to additional testing challenges
Lecture Slides:
- Testing Larger Things Slides PDF, PPT
Important Dates:
- Preliminary Project Plan Due Wednesday, Feb 11 by 11am (EST)
Tutorials
Activity
Resources
- Code from slides
- Software Engineering at Google: “Larger Testing”
- Martin Fowler on Fakes, Mocks, Spies and More
- Vitest cheat sheet — includes lots of coverage of Vitest mocking
- Aye Spy, visual regression testing