Students will learn test driven design (TDD), refactoring, test doubles usage, mocking frameworks, and dependency injection. Students will apply the lessons introduced in the presentation through a series of hands-on exercises. The course is highly interactive and the material is a blend of presentation and a hands-on tutorial.
Developers and managers interested in jump starting their TDD and refactoring efforts or improving their existing TDD behaviors with the use of test doubles and dependency injection.
|
Day One Introductions and Logistics
Introducing Test Driven Design (TDD)
Introducing refactoring
|
Day Two Introducing test doubles
Introducing dependency injection (DI)
|