Sha256: 5f5e26fc263aefa539206332b84d4256634cabfb39268662ba0661310956437e
Contents?: true
Size: 905 Bytes
Versions: 5
Compression:
Stored size: 905 Bytes
Contents
module Clearance module Spec module Models module UserModel def self.included(base) base.class_eval do describe "normal vs. facebook users" do it "distinguishes normal user" do u = User.new u.facebook_id = nil u.should be_normal_user u.should_not be_facebook_user end it "distinguishes Facebook user" do u = User.new u.facebook_id = "something" u.should be_facebook_user u.should_not be_normal_user end end it "should be valid with just a facebook_id if user is a facebook user" do u = User.new u.facebook_id = "something" u.should be_valid end end end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems