AuthorizationFilterTest.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:oscm 作者:
@Before
public void setup() throws Exception {

    requestMock = mock(HttpServletRequest.class);
    responseMock = mock(HttpServletResponse.class);
    chainMock = mock(FilterChain.class);
    authReqDataMock = mock(AuthorizationRequestData.class);
    authSettingsMock = mock(AuthenticationSettings.class);

    authFilter = spy(new AuthorizationFilter());
    authFilter.authSettings = authSettingsMock;

    doReturn(authReqDataMock).when(authFilter).initializeRequestDataObject(
            any(HttpServletRequest.class));

    userDetails = createCustomer();
    identityServiceMock = mock(IdentityService.class);
    serviceAccessMock = mock(ServiceAccess.class);
    doReturn(userDetails).when(identityServiceMock).getCurrentUserDetails();
    doReturn(identityServiceMock).when(serviceAccessMock).getService(
            IdentityService.class);
    doNothing().when(authFilter).forward(any(String.class),
            any(ServletRequest.class), any(ServletResponse.class));

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号