Matchbox allows you to use RSpec and Shoulda matchers as regular, old
gem install matchbox
Just include the RSpec matchers into the
TestCase and they can be used as seen
below. This example uses methods found in
class PostTest < Test::Unit::TestCase def test_active_record_relations post = Post.new assert_accepts belong_to(:topic), post end end
Note on Patches/Pull Requests
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don't break it in a future version unintentionally.
- Commit, but do not mess with the
Rakefile. If you want to have your own version, that is fine but bump the version in a commit by itself in another branch so I can ignore it when I pull.
- Send me a pull request. Bonus points for git flow feature branches.
Matchbox is licensed under the MIT License. See
LICENSE for details.