Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'test_helper'
- class UserTest < ActiveSupport::TestCase
- # test "the truth" do
- # assert true
- # end
- test "a user should enter a first name" do
- user = User.new
- assert !user.save
- assert !user.errors[:first_name].empty?
- end
- test "a user should enter a last name" do
- user = User.new
- assert !user.save
- assert !user.errors[:last_name].empty?
- end
- test "a user should enter a profile name" do
- user = User.new
- assert !user.save
- assert !user.errors[:profile_name].empty?
- end
- test "a user should have a unique profile name" do
- user = User.new
- user.profile_name = 'chasez'
- user.email = "cpcrafted@gmail.com"
- user.first_name = "Chase"
- user.last_name = "Zimmerman"
- user.password = "password"
- user.password_confirmation = "password"
- assert !user.save
- assert !user.errors[:profile_name].empty?
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement