Sha256: 30cf74225e4149769f9423aca71f1a0d771f4dbb5948e4c0cd21c9a346601469

Contents?: true

Size: 668 Bytes

Versions: 12

Compression:

Stored size: 668 Bytes

Contents

require File.dirname(__FILE__) + '/../spec_helper'

describe Country do

  before(:each) do
    @country = Country.new
  end

  it "should not be valid when empty" do
    pending "Can it really be valid when empty?"
    @country.should_not be_valid
  end
  
  it "should be valid when having correct information" do
    @country.iso_name = "A Country"

    @country.should be_valid
  end


  ['iso_name'].each do |field|
    it "should require #{field}" do
      pending "Is this field mandatory?"
      @country.should_not be_valid
      @country.errors.full_messages.should include("#{field.intern.l(field).humanize} #{:error_message_blank.l}")
    end
  end
  
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
kdmny-spree-0.0.1 spec/models/country_spec.rb
spree-0.8.4 spec/models/country_spec.rb
spree-0.8.5 spec/models/country_spec.rb
spree-0.5.0 spec/models/country_spec.rb
spree-0.6.0 spec/models/country_spec.rb
spree-0.5.1 spec/models/country_spec.rb
spree-0.7.1 spec/models/country_spec.rb
spree-0.7.0 spec/models/country_spec.rb
spree-0.8.0 spec/models/country_spec.rb
spree-0.8.1 spec/models/country_spec.rb
spree-0.8.2 spec/models/country_spec.rb
spree-0.8.3 spec/models/country_spec.rb