Intro to Text-Based testing & "Gilded Rose" code kata
Details
I'd like to present the main concepts of text-based testing, and then demo how to use TextTest to setup regression tests for a command-line program. It's the same program we were hacking around with last time - the Gilded Rose refactoring Kata. We didn't get very far with it last time, so I thought it might be interesting to play with some more.
After my presentation I thought that we could split into pairs and have a go at refactoring this code. You can then use the text-based regression tests I'll have demoed, or write your own tests if you prefer.
Spotify is kindly sponsoring the meeting with venue, sandwiches and beer :-)
Please bring a laptop if you can, and install TextTest on it beforehand if you want to try out text-based regression tests. The code for the kata is on github:
https://github.com/emilybache/Refactoring-Katas/tree/master/GildedRose
There are instructions for installing TextTest here:
(note there is now a windows installer!)
