Sha256: f2dd2ca9a9c570c6bd59368901be8df3ca2a507ce3fea81a9615868aba9f9cbf
Contents?: true
Size: 886 Bytes
Versions: 1
Compression:
Stored size: 886 Bytes
Contents
require 'test_helper' class Ccls::CountyTest < ActiveSupport::TestCase assert_should_create_default_object assert_should_have_many(:zip_codes) assert_should_require( :name, :state_abbrev ) assert_should_not_require( :fips_code ) assert_should_require_length( :name, :maximum => 250 ) assert_should_require_length( :state_abbrev, :maximum => 2 ) assert_should_require_length( :fips_code, :maximum => 5 ) test "explicit Factory county test" do assert_difference('County.count',1) { county = Factory(:county) assert_match /Name \d*/, county.name assert_equal 'XX', county.state_abbrev } end test "should return name and state as to_s" do county = create_county assert_equal "#{county.name}, #{county.state_abbrev}", "#{county}" end #protected # # def create_county(options={}) # county = Factory.build(:county,options) # county.save # county # end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ccls-ccls_engine-3.11.0 | test/unit/ccls/county_test.rb |