Video: (part 5 - A Test DSL) Go Game Engine with TDD and Pair Programming
In this session we start writing some tests that don’t fail first, and we don’t understand why. So we take some time to make a testing DSL, so that our tests will be more readable, and also easier to write. We also start to use NCrunch to see how it feels in real life.
As always, you can get all the previous parts here, and the source code is here.
Interesting note:
This video, along with the others, marks 6.5 hours of us pairing. So this is where we’d end up at the end of the first day working on this project if we were working in a real job, pairing full time. Not bad, in terms of amount of discoveries, knowledge shared, and understanding the problem domain, and starting with something that works.