Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.runners.MockitoJUnitRunner;
- import static org.hamcrest.CoreMatchers.is;
- import static org.hamcrest.MatcherAssert.assertThat;
- import static org.hamcrest.core.IsEqual.equalTo;
- import static org.mockito.Mockito.when;
- @RunWith(MockitoJUnitRunner.class)
- public class UserServiceTest {
- private static final String VALID_USERNAME = "VALID_USERNAME";
- private static final String VALID_PASSWORD = "VALID_PASSWORD";
- @Mock
- UserRepostitory userRepostitory;
- UserService userService;
- @Before
- public void createUserService() {
- userService = new UserService(userRepostitory);
- }
- @Test
- public void should_returnTrue_ifUsernameAndPasswordAreInvalid() {
- when(userRepostitory.findByUsernameAndPassword(VALID_USERNAME, VALID_PASSWORD)).thenReturn(true);
- boolean success = userService.login(VALID_USERNAME, VALID_PASSWORD);
- assertThat(success, is(equalTo(true)));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement