Started working on refactoring the test cases to behave like they should (i.e. not crash when they fail)
Oh god, it'll be over soon...
Wrote an abstraction to hopefully remove some boiler plate
Moar refactoring
Test cases are closer to being to being free of '.gets'
More refactoring