remove C# implementation
first failing test
pass
better name
next failing test
test fails for the right reason
test now passes
fail for bigger mines
one direction of variation
make pass
extra out method
doesn't work
make lots of functions
woot, it passed and I expected it to do that
update test expectations
sort out the newline mess and make the tests pass
introduce parameter
further parameterization
push parameters
push parameters