@Test
public void authenticationFailureReturnsLoginStatusWithErrorInfoOnAccountLocked() throws Exception {
final MockHttpServletRequest request = AuthenticationSuccessTest.request();
final MockHttpServletResponse response = AuthenticationSuccessTest.response();
final String msg = "Account is locked.";
failure.onAuthenticationFailure(request, response, new LockedException(msg));
final LoginStatus status = mapper.readValue(response.getContentAsString(), LoginStatus.class);
assertFalse(status.isSuccess());
assertFalse(status.isLoggedIn());
assertNull(status.getUsername());
assertEquals(msg, status.getErrorMessage());
assertEquals("login.locked", status.getErrorId());
}
AuthenticationFailureTest.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:reporting-tool
作者:
评论列表
文章目录