All pastes #821520 Raw Edit

Stuff

public text v1 · immutable
·published 2007-12-18 04:31 UTC
rendered paste body
describe User do
  include UserHelperMethods
  before(:each) do
    @user = new_user
  end

  it "should be valid" do
    @user.should be_valid
  end
    
  def self.should_require_attribute(attribute)
    it "should require #{attribute}" do
      new_user(attribute => nil).should_not be_valid
      new_user(attribute => "").should_not be_valid
    end
  end

  should_require_attribute :facebook_uid
  should_require_attribute :sex
  should_require_attribute :birthday
end