Did you know that there're design patterns to help you write better tests? There're even other patterns made to help you write reusable code abusing best practices and code abstraction to keep it easy to maintain.
This talk will teach you powerful design patterns with good real-life examples. This talk will cover the following topics:
- Factory- Builder and Fluent Interface
- Dependency Injection
- Test Data Builder & Object Mother
- Design Patterns for Testing
- Strategy