update test with after method

This commit is contained in:
lcrusoveanu@optaros.com 2016-10-12 12:32:19 +03:00
parent 564bb18344
commit 7ad9752331

View File

@ -39,7 +39,6 @@ public class CustomUserDetailsServiceTest {
@Test
public void givenExistingUser_whenAuthenticate_thenRetrieveFromDb() {
try {
User user = new User();
user.setUsername(USERNAME);
user.setPassword(passwordEncoder.encode(PASSWORD));
@ -50,15 +49,10 @@ public class CustomUserDetailsServiceTest {
Authentication authentication = authenticationProvider.authenticate(auth);
assertEquals(authentication.getName(), USERNAME);
} finally {
myUserRepository.removeUserByUsername(USERNAME);
}
}
@Test(expected = BadCredentialsException.class)
public void givenIncorrectUser_whenAuthenticate_thenBadCredentialsException() {
try {
User user = new User();
user.setUsername(USERNAME);
user.setPassword(passwordEncoder.encode(PASSWORD));
@ -67,9 +61,11 @@ public class CustomUserDetailsServiceTest {
UsernamePasswordAuthenticationToken auth = new UsernamePasswordAuthenticationToken(USERNAME2, PASSWORD);
authenticationProvider.authenticate(auth);
} finally {
myUserRepository.removeUserByUsername(USERNAME);
}
@After
public void tearDown() {
myUserRepository.removeUserByUsername(USERNAME);
}
}