notebook/test/models/session_test.rb

23 lines
676 B
Ruby

require 'test_helper'
class SessionTest < ActiveSupport::TestCase
test "session not valid without a username" do
session = sessions(:one)
session.username = nil
refute session.valid?, "Session username is not being validated for presence"
end
test "session not valid without a password" do
session = sessions(:one)
session.password = nil
refute session.valid?, "Session password is not being validated for presence"
end
test "session fixture assumptions" do
assert_not_nil sessions(:one), "Sessions fixture :one is not available"
assert sessions(:one).valid?, "Sessions fixture :one is not a valid session"
end
end