Test-Driven Development with Approval Testing


Details
I'm working on designing some new exercises for teaching and learning about Test-Driven Development. Specifically, how to use Approval testing techniques to help drive new development. I'd like some willing volunteers to try out the exercises and give me feedback. I'm hoping that people with some python programming experience who already know the basics of writing unit tests (for example with unittest or pytest) will come along and help me out. The evening will involve writing code and collaborating with other attendees.
The exercise we'll be mainly working on is on github:
https://github.com/emilybache/Lift-Kata
Please bring a laptop and preferably set up the exercise before you come. There are a few unit tests already, it would be useful to open the project in your IDE and check they run on your machine.
Agenda:
17:30 mingle and sandwiches
18:00 introduction and welcome
18:15 workshop on TDD with Approval Testing with Emily Bache
19:00 short break
19:15 continued workshop
20:00 mingle
20:30 close

Test-Driven Development with Approval Testing