Test Driven Development (TDD) - The complete guide for beginners
Are you looking to give the first right steps with Test Driven development? This course will teach the concepts of TDD in the right way along with its true philosophy.
Introduction
FREE PREVIEWContents
FREE PREVIEWHow to use this course
How to configure the Project for this course?
What is a Unit Test?
FREE PREVIEWUnit Test Example
Good Unit Tests: FIRST
Technical debt
FREE PREVIEWDesign upfront and Emergent Design
Refactoring - What to refactor?
Refactoring - How to refactor?
Introduction to Test Driven Development
TDD Development Cycle
FREE PREVIEWPros and Cons of TDD
Sales System - Part 1: Total amount with discount
Sales System - Part 2: Calculate Discount
Sales System - Part 3: Product on sale
Hints and Recommendations for TDD
Introduction to Test Doubles: Stubs and Mocks
Test Double Strategies
Stub Example