Guest User

Untitled

a guest
Mar 2nd, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. package is.ru.conference.repository
  2.  
  3. import model.User
  4. import org.slf4j.{Logger, LoggerFactory}
  5.  
  6. import org.specs.runner.JUnit4
  7. import org.specs.Specification
  8.  
  9. class UserRepositoryIntegrationTest extends JUnit4(UserRepositoryIntegrationSpec)
  10.  
  11. object UserRepositoryIntegrationSpec
  12. extends Specification
  13. with TestEnvironment {
  14. var user: User = _
  15.  
  16. "find by username" should {
  17. doFirst{
  18. user = new User
  19. user.username = "arni"
  20. user.password = "test"
  21.  
  22. userRepository.save(user)
  23. }
  24.  
  25. "when username is known" in {
  26. userRepository.findByUsername("arni") must beSome[User]
  27. }
  28.  
  29. "when username is unknown" in {
  30. userRepository.findByUsername("steinar") must beNone[User]
  31. }
  32.  
  33. doLast{
  34. userRepository.delete(user)
  35. }
  36. }
  37. }
Add Comment
Please, Sign In to add comment