Coding Dojo: Red Pencil Sale Kata
Details
We'll work in pairs doing outisde-in TDD to code the Red Pencil Sale Kata (https://github.com/ardalis/kata-catalog/blob/master/katas/Red%20Pencil%20Sale.md).
This kata is meant to mimic a "real world" feature request. We'll have to develop code to start and/or stop "red pencil" promotions/sales given certain conditions of the red pencil price and existing promotions/sales, see the link above for more details.
We'll use test doubles to stub/mock the price and promotions/sales repositories that the promotions/sales code needs.
Important:
Bring your laptop with your development environment and your favourite tests and test doubles libraries for the language you plan to use already installed.