Sha256: b10ccd16a5bdd6635f952b5eb9fe1e6762d188253b8ff19be79282e4d202afdc
Contents?: true
Size: 894 Bytes
Versions: 1
Compression:
Stored size: 894 Bytes
Contents
require 'test_helper' class Ccls::SampleKitTest < ActiveSupport::TestCase assert_should_create_default_object assert_should_initially_belong_to( :sample ) assert_should_require_unique_attribute( :sample_id ) test "explicit Factory sample_kit test" do assert_difference('Sample.count',1) { assert_difference('SampleKit.count',1) { sample_kit = Factory(:sample_kit) assert_not_nil sample_kit.sample } } end test "should require a unique sample" do assert_difference( "SampleKit.count", 1 ) { assert_difference('Sample.count', 1) { sample_kit = create_sample_kit assert_not_nil sample_kit.sample sample_kit = create_sample_kit(:sample_id => sample_kit.sample_id) assert sample_kit.errors.on(:sample_id) } } end #protected # # def create_sample_kit(options={}) # sample_kit = Factory.build(:sample_kit,options) # sample_kit.save # sample_kit # end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ccls-ccls_engine-3.11.0 | test/unit/ccls/sample_kit_test.rb |