What do we do to get people writing tests? What do we do to get people writing tests first?
I didn’t know it’s name, but apparently it’s the Lettuce Principal, (see blog.toolshed.com/2003/03/the_lettuce_pri.html).
We NEED to make testing as easy as possible to get them testing.
Class Under Test Test Class ######################################################################
module Something module TestSomething
class Thingy class TestThingy def do_something def test_do_something_normal # ... thingy = Thingy.new end result = thingy.do_something end assert(result.blahblah)
end end
def test_do_something_edgecase thingy = Thingy.new result = thingy.do_something assert(result.blahblah) end end end