I am new to devise and rails and I just integrated devise with my sample app. What I noticed is after creating a user model, all my unit tests were failing. I went
If you just generated the devise model, a fixture was also generated with more or less this content:
one: {}
# column: value
#
two: {}
# column: value
This fixture tries to create two users, with the same (inexistant) email. Replace it by:
one:
email: test1@test.com
two:
email: test2@test.com
It will fix this error.