I was using them to walk through the refactor in a somewhat BDD style. 

Now, they have outlived their usefulness :)

Sent from my iPhone

On Feb 15, 2013, at 2:01 PM, Jon Leighton <notifications@github.com> wrote:

> In test/unit/client/help_test.rb:
> 
> > +    assert_equal spring_commands, @help.spring_commands
> > +  end
> > +
> > +  test "application_commands can be passed in via initializer" do
> > +    assert_equal application_commands, @help.application_commands
> > +  end
> > +
> > +  test "spring_command_help returns formatted output for client commands" do
> > +    assert_equal expected_spring_command_output, @help.spring_command_help
> > +  end
> > +
> > +  test "application_command_help returns formatted output for application commands" do
> > +    assert_equal expected_application_command_output, @help.application_command_help
> > +  end
> > +
> > +  test "formatted_help generates expected output" do
> I don't see the need for any of the tests except this one. Unit tests are for verifying logic, and the previous tests just repeat what exists in the actual code, making refactoring harder work.
> 
> —
> Reply to this email directly or view it on GitHub.
>