Sha256: 6aff684d7d7775c3da0ac22aebc80b7043ea2230cac4189e12a6905bc240d98c

Contents?: true

Size: 873 Bytes

Versions: 43

Compression:

Stored size: 873 Bytes

Contents

class Test::Unit::TestCase
  class << self
    def should_generate_model(model)
      should "generate #{model} model" do
        assert_generated_model_for(model) do |body|
          yield body if block_given?
        end
      end
    end

    def should_generate_factory(model)
      should "generate #{model} factory" do
        assert_generated_factory_for(model)
      end
    end
  
    def should_generate_unit_test(model)
      should "generate #{model} unit test" do
        assert_generated_unit_test_for(model)
      end
    end
  
    def should_generate_migration(migration)
      should "generate a #{migration} migration" do
        assert_generated_migration migration
      end
    end
    
    def should_not_generate_factory(model)
      should "not generate #{model} factory" do
        deny_generated_factory_for(:product)
      end
    end

  end
end

Version data entries

43 entries across 43 versions & 16 rubygems

Version Path
53cr-shoulda_generator-0.2.0.1 test/shoulda_macros/generator_macros.rb
coreymartella-dmd_generator-0.2.3 test/shoulda_macros/generator_macros.rb
drd-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
hardbap-coulda-0.4.0 test/shoulda_macros/generator_macros.rb
jeffleeismyhero-shoulda_generator-0.3.0 test/shoulda_macros/generator_macros.rb
jeffleeismyhero-shoulda_generator-0.3.1 test/shoulda_macros/generator_macros.rb
martijn-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
martijn-shoulda_generator-0.2.2 test/shoulda_macros/generator_macros.rb
mattyoho-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
sob-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
stefanpenner-my_generator-0.1.1 test/shoulda_macros/generator_macros.rb
stefanpenner-my_generator-0.1.2 test/shoulda_macros/generator_macros.rb
stefanpenner-my_generator-0.1.3 test/shoulda_macros/generator_macros.rb
stefanpenner-my_scaffold-0.1.3 test/shoulda_macros/generator_macros.rb
stefanpenner-shoulda_generator-0.2.0 test/shoulda_macros/generator_macros.rb
stefanpenner-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
stefanpenner-shoulda_generator-0.2.2 test/shoulda_macros/generator_macros.rb
technicalpickles-shoulda_generator-0.2.0 test/shoulda_macros/generator_macros.rb
technicalpickles-shoulda_generator-0.2.1 test/shoulda_macros/generator_macros.rb
shoulda_machinist_generator-0.4.4 test/shoulda_macros/generator_macros.rb