RSpec is a testing framework for Behavior Driven Development, complete with its own expectations, matchers and mocking and stubbing facilities. It goes along hand in hand with Cucumber, though it plays nicely with many other testing frameworks as well.
Discussion