Based on James Shore's "Testing Without Mocks" pattern language and training course:
- Article (canonical pattern text): https://www.jamesshore.com/v2/projects/nullables/testing-without-mocks
- Course: https://www.jamesshore.com/v2/courses/testing-without-mocks
- Example code: https://github.com/jamesshore/testing-without-mocks-example (simple), https://github.com/jamesshore/testing-without-mocks-complex (production-grade)
Java patterns from James Shore and Ted M. Young's collaborations:
- yacht-tdd — converting an existing Spring codebase to Nullables: https://github.com/jitterted/yacht-tdd