impress/test/modeling.rb

17 lines
568 B
Ruby
Raw Normal View History

require 'test_helper'
class ModelingTest < ActiveSupport::TestCase
test "Modeling thyassa gives us Purple Chia data" do
thyassa = Pet.load("thyassa")
# The Purple Chia starts as a new record, hooked up to the existing
# Purple color and Chia species.
purple_chia = thyassa.pet_type
assert purple_chia.new_record?
assert_equal Color.find_by_name("purple"), purple_chia.color
assert_equal Species.find_by_name("chia"), purple_chia.species
assert_equal 212, purple_chia.body_id
assert_equal "mock-image-hash:thyassa", purple_chia.image_hash
end
end