Sha256: 681aa36e2241f02c5ccc061c0bf4f8e87ae2464ecf6fa9619863905ac408d9f1

Contents?: true

Size: 801 Bytes

Versions: 1

Compression:

Stored size: 801 Bytes

Contents

require 'test_helper'

class Ccls::IcfMasterIdTest < ActiveSupport::TestCase

	assert_should_create_default_object
	assert_should_belong_to(:study_subject)
	assert_should_protect( :study_subject_id, :study_subject )

	test "explicit Factory icf_master_id test" do
		assert_difference('IcfMasterId.count',1) {
			icf_master_id = Factory(:icf_master_id)
			assert_nil icf_master_id.icf_master_id
		}
	end

	test "should return icf_master_id as to_s" do
		icf_master_id = create_icf_master_id(:icf_master_id => '123456789')
		assert_equal "#{icf_master_id.icf_master_id}", "#{icf_master_id}"
		assert_equal "123456789", "#{icf_master_id}"
	end

#protected
#
#	def create_icf_master_id(options={})
#		icf_master_id = Factory.build(:icf_master_id,options)
#		icf_master_id.save
#		icf_master_id
#	end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ccls-ccls_engine-3.11.0 test/unit/ccls/icf_master_id_test.rb