diff options
Diffstat (limited to 'spec/models')
-rw-r--r-- | spec/models/user_spec.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 11e906b6b..69295bf72 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -38,6 +38,7 @@ end describe User, " when saving" do before do @user = User.new + @user2 = User.new end it "should not save without setting some parameters" do @@ -64,5 +65,17 @@ describe User, " when saving" do @user.email = "reasonable@localhost" @user.save! end + + it "should let you make two users with same name" do + @user.name = "Mr. Flobble" + @user.password = "insecurepassword" + @user.email = "flobble@localhost" + @user.save! + + @user2.name = "Mr. Flobble" + @user2.password = "insecurepassword" + @user2.email = "flobble2@localhost" + @user2.save! + end end |