Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. import org.junit.Before;
  2. import org.junit.Test;
  3. import org.junit.runner.RunWith;
  4. import org.mockito.Mock;
  5. import org.mockito.runners.MockitoJUnitRunner;
  6.  
  7. import static org.hamcrest.CoreMatchers.is;
  8. import static org.hamcrest.MatcherAssert.assertThat;
  9. import static org.hamcrest.core.IsEqual.equalTo;
  10. import static org.mockito.Mockito.when;
  11.  
  12. @RunWith(MockitoJUnitRunner.class)
  13. public class UserServiceTest {
  14. private static final String VALID_USERNAME = "VALID_USERNAME";
  15. private static final String VALID_PASSWORD = "VALID_PASSWORD";
  16.  
  17. @Mock
  18. UserRepostitory userRepostitory;
  19.  
  20. UserService userService;
  21.  
  22. @Before
  23. public void createUserService() {
  24. userService = new UserService(userRepostitory);
  25. }
  26.  
  27. @Test
  28. public void should_returnTrue_ifUsernameAndPasswordAreInvalid() {
  29. when(userRepostitory.findByUsernameAndPassword(VALID_USERNAME, VALID_PASSWORD)).thenReturn(true);
  30.  
  31. boolean success = userService.login(VALID_USERNAME, VALID_PASSWORD);
  32.  
  33. assertThat(success, is(equalTo(true)));
  34. }
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement