Description
In this course, you will learn :
- Introduction to TDD using Node and Typescript
- Jest testing framework
- Practice TDD with exercises (katas)
- Inside-out approach a.k.a. classicist a.k.a. Chicago school TDD
- Outside-in approach a.k.a. mockist a.k.a. London school TDD
- Test doubles, mocks, spies, stubs, fakes and dummies
Syllabus :
- Kata presentation
- Kata Implementation Split: First Test
- Kata Implementation Split: Item Price
- Kata Implementation Split: Refactor Items
- Kata Implementation Split: Apply Discount
- Kata Implementation Split: Refactor Discount