diaspora/spec/models/user_session_spec.rb
2010-06-12 19:51:54 -07:00

19 lines
523 B
Ruby

require 'spec_helper'
describe UserSession do
before do
UserSession.delete_all
User.delete_all
end
it "should authenticate an existing user" do
user = User.create(:name => "billy", :password => "bob")
puts User.first.inspect
UserSession.new.authenticates(user.name, user.password).should be true
end
it "should not authenticate a foreign user" do
user = User.create(:name => "billy", :password => "bob")
UserSession.new.authenticates("not billy", "not bob").should be nil
end
end