All Fixtures

This plugin provide a replacement for the fixtures method in your tests. It provides a way to specify that every single fixture is loaded for the test with a simple easy command.

Usage could not be simpler:

===Installation

ruby script/plugin install -x http://beautifulpixel.com/svn/plugins/all_fixtures

leave out the “-x” if your project is not under subversion.

===Usage

  1. test/unit/blog_article.rb class BlogArticleTest < Test::Unit::TestCase all_fixtures

    def test_user_association assert_equal users(:quentin), blog_articles(:launch).user end

    def test_comment_association assert_equal [comments(:supportive)], blog_articles(:launch).comments end

    end

Or to automatically have every single test use every single fixture without having to call all_fixtures in each test file do the following.

  1. test/test_helper.rb class Test::Unit::TestCase all_fixtures end

Tags

You need to Login to tag this item.