rails-caf/test/models/user_test.rb

31 lines
577 B
Ruby

require "test_helper"
class UserTest < ActiveSupport::TestCase
test "email must be unique" do
u = User.new
u.email = "jez@hiddenagenda.ltd.uk"
u.password = "password"
u.password_confirmation = "password"
assert !u.save
end
test "password must be strong" do
assert true
end
test "email must be valid" do
assert true
end
test "role is 100" do
u = User.new
u.email = "testuser@hiddenagenda.ltd.uk"
u.password = "password"
u.password_confirmation = "password"
assert u.save
assert_equal(100,u.role)
end
end