Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package is.ru.conference.repository
- import model.User
- import org.slf4j.{Logger, LoggerFactory}
- import org.specs.runner.JUnit4
- import org.specs.Specification
- class UserRepositoryIntegrationTest extends JUnit4(UserRepositoryIntegrationSpec)
- object UserRepositoryIntegrationSpec
- extends Specification
- with TestEnvironment {
- var user: User = _
- "find by username" should {
- doFirst{
- user = new User
- user.username = "arni"
- user.password = "test"
- userRepository.save(user)
- }
- "when username is known" in {
- userRepository.findByUsername("arni") must beSome[User]
- }
- "when username is unknown" in {
- userRepository.findByUsername("steinar") must beNone[User]
- }
- doLast{
- userRepository.delete(user)
- }
- }
- }
Add Comment
Please, Sign In to add comment