Skip to content
Extraits de code Groupes Projets
Valider 2c903ea5 rédigé par Raphael's avatar Raphael
Parcourir les fichiers

check that User#build does not save a Person

parent da8124f8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -163,13 +163,16 @@ describe User do ...@@ -163,13 +163,16 @@ describe User do
} }
@user = User.build(params) @user = User.build(params)
end end
it "makes a valid user" do it "does not save" do
@user.should be_valid
@user.persisted?.should be_false @user.persisted?.should be_false
@user.person.persisted?.should be_false
User.find_by_username("ohai").should be_nil User.find_by_username("ohai").should be_nil
end end
it 'saves successfully' do it 'saves successfully' do
@user.should be_valid
@user.save.should be_true @user.save.should be_true
@user.persisted?.should be_true
@user.person.persisted?.should be_true
User.find_by_username("ohai").should == @user User.find_by_username("ohai").should == @user
end end
end end
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter