Sha256: 32ff6c270fb332770f6bb564261b967ebb212567b465bb378f9e76317df451b2

Contents?: true

Size: 440 Bytes

Versions: 18

Compression:

Stored size: 440 Bytes

Contents

require 'test_helper'

class PersonTest < ActiveSupport::TestCase
  test 'person without name is invalid' do
    person = Person.new
    assert !person.valid?
  end

  test 'person has no idea about a city' do
    person = Person.new
    assert_raise(NoMethodError) do
      person.city_id = 42
    end
  end

  test 'wagon models are not loaded in main application tests' do
    assert_raise(NameError) do
      City.new
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
wagons-0.9.1 test/dummy/test/models/person_test.rb
wagons-0.9.0 test/dummy/test/models/person_test.rb
wagons-0.8.0 test/dummy/test/models/person_test.rb
wagons-0.7.0 test/dummy/test/models/person_test.rb
wagons-0.6.1 test/dummy/test/models/person_test.rb
wagons-0.6.0 test/dummy/test/models/person_test.rb
wagons-0.5.0 test/dummy/test/models/person_test.rb
wagons-0.4.8 test/dummy/test/models/person_test.rb
wagons-0.4.7 test/dummy/test/models/person_test.rb
wagons-0.4.6 test/dummy/test/models/person_test.rb
wagons-0.4.5 test/dummy/test/models/person_test.rb
wagons-0.4.4 test/dummy/test/models/person_test.rb
wagons-0.4.3 test/dummy/test/models/person_test.rb
wagons-0.4.2 test/dummy/test/models/person_test.rb
wagons-0.4.1 test/dummy/test/models/person_test.rb
wagons-0.4.0 test/dummy/test/models/person_test.rb
wagons-0.3.1 test/dummy/test/models/person_test.rb
wagons-0.3.0 test/dummy/test/models/person_test.rb