scinote-web/test/models/user_my_module_test.rb
2016-02-12 16:52:43 +01:00

32 lines
907 B
Ruby

require 'test_helper'
class UserMyModuleTest < ActiveSupport::TestCase
test "should validate with correct data" do
assert user_my_modules(:one).valid?
assert user_my_modules(:two).valid?
assert user_my_modules(:three).valid?
end
test "should not save user module without user" do
user_my_modules(:without_user).user = nil
assert_not user_my_modules(:without_user).save,
"Saved user module without user"
end
test "should not validate with non existing user" do
assert_not user_my_modules(:non_existing_user).valid?
end
test "should not save user module without module" do
user_my_modules(:without_module).my_module = nil
assert_not user_my_modules(:without_module).save,
"Saved user module without module"
end
test "should not validate with non existing my_module" do
assert_not user_my_modules(:non_existing_module).valid?
end
end