Sha256: f2594f40369aad7c965871919b7d5e35698e3f30aa11070e764b7e991eab5a8d
Contents?: true
Size: 616 Bytes
Versions: 2
Compression:
Stored size: 616 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe State do before(:each) do @state = State.new end it "should not be valid when empty" do @state.should_not be_valid end ['country', 'name'].each do |field| it "should require #{field}" do @state.should_not be_valid @state.errors.full_messages.should include("#{field.intern.l(field).humanize} #{:error_message_blank.l}") end end it "should be valid when having correct information" do @state.name = "A State" @state.abbr = "ST" @state.country = Country.new @state.should be_valid end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree-0.5.0 | spec/models/state_spec.rb |
spree-0.5.1 | spec/models/state_spec.rb |