Workshop
Introduction to Test Driven Development
Full Day
Writing tests before you write production code can be an intimidating concept, but there is no need to be scared. During this workshop we will look at the concepts of Test Driven Development and what it takes to write tests first.
The workshop will cover:
- What is TDD
- Why should you use TDD
- How to use TDD
- The Testing Pyramid
- Test Doubles
Practicals will start with implementing simple Abstract Data Types and work up to a small complex programs requiring test doubles.
About this workshop
This workshop can be run with examples/labs in PHP, Golang or Java