Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## rspec
- describe Account do
- before(:each) do
- #group_proxy = mock("group", :id => 1, :null_object => true)
- @group = mock_model(Group)
- @group.stub!(:id, 1)
- @group.stub!(:new_record?, false)
- @group.stub!(:name, 'Test Group')
- @valid_attributes = {
- :username => "user001",
- :password => "pass001",
- :email => "test@icoretech.org",
- :group_id => 1,
- :first_name => "user",
- :last_name => "user",
- :time_zone => "Rome",
- :phone => "+3938575996",
- :group_id => @group
- }
- end
- it "should create a new instance given valid attributes" do
- Account.create!(@valid_attributes)
- end
- end
- ## model
- def ensure_group_exists
- errors.add("Group ID") unless Group.exists?(group_id)
- end
Add Comment
Please, Sign In to add comment