1) Perhaps: rake test:units
2) This link might also help you out:
http://rake.rubyforge.org/
3) This might also help you out:
"Typical Rails tests come in the
follow forms:
Unit (Model) These test business logic
in your models. A well-written Rails
application should have the bulk of
its code in its models, so the bulk of
your tests should be these.
Functional (Controller) These test
individual controller actions in
isolation.
Integration (Controller to Controller)
These test state mutations
between/over multiple actions and
routing, i.e. ensuring that things
don’t totally explode as a user clicks
through a typical work flow.
Fixtures Used to hold example model
data used to easily instantiate those
models in tests, avoiding the tedious
process of manually creating model
objects.
Unit/Helpers These test helpers used
in views.
In other words, the basic
relationships look like this:
Model Unit Test Controller Functional
Test View (as part of a) Functional
Test Controller to
Controller Integration Test"
Found at http://rails-nutshell.labs.oreilly.com/ch09.html