notebook/test/models/language_test.rb
2015-03-20 21:32:24 -05:00

21 lines
683 B
Ruby

require 'test_helper'
class LanguageTest < ActiveSupport::TestCase
test "language not valid without a name" do
skip "Validation has been disabled due to conflicts during the database migration. We are considering removing this validation entirely"
language = languages(:sindarin)
language.name = nil
refute language.valid?, "Language name not being validated for presence"
end
test "language fixture exists" do
assert_not_nil languages(:sindarin)
end
test "language belongs to user and universe" do
assert_equal users(:tolkien), languages(:sindarin).user
assert_equal universes(:middleearth), languages(:sindarin).universe
end
end