Sha256: ae56e6a712806e563b03bbc2f9f95e81f62707915cd316782edf15460426051b
Contents?: true
Size: 958 Bytes
Versions: 1
Compression:
Stored size: 958 Bytes
Contents
require 'test_helper' class Ccls::VitalStatusTest < ActiveSupport::TestCase assert_should_behave_like_a_hash assert_should_create_default_object assert_should_act_as_list assert_should_have_many( :study_subjects ) # assert_should_require_attributes( :code ) # assert_should_require_unique_attributes( :code ) assert_should_not_require_attributes( :position ) test "explicit Factory vital_status test" do assert_difference('VitalStatus.count',1) { vital_status = Factory(:vital_status) assert_match /key\d*/, vital_status.key # assert_match /\d*/, vital_status.code.to_s assert_match /Desc\d*/, vital_status.description } end test "should return description as to_s" do vital_status = create_vital_status assert_equal vital_status.description, "#{vital_status}" end #protected # # def create_vital_status(options={}) # vital_status = Factory.build(:vital_status,options) # vital_status.save # vital_status # end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ccls-ccls_engine-3.11.0 | test/unit/ccls/vital_status_test.rb |