Don't run all tests after a successful single test pass
Add difference, and invalid assertions
Use assertions instead of expectations.

change
    a.must_equal b
to
    assert_equal a, b

I think this makes lines containing assertions stand out.