Unit Testing /login in Spring MVC using MockMvc

前端 未结 4 2193
孤街浪徒
孤街浪徒 2021-01-11 18:29

I have a very simple REST application created using Spring MVC. (Code is available at GitHub.) It has a simple WebSecurityConfigurer as follows:

@Override
pr         


        
4条回答
  •  不知归路
    2021-01-11 19:01

    I noticed the github link now. I believe you need to configure security filter also for your tests. Something like

     mockMvc = MockMvcBuilders.webApplicationContextSetup(webApplicationContext)
                    .addFilter(springSecurityFilterChain)
                    .build();
    

    Some additional settings might be necessary, you might check http://www.petrikainulainen.net/programming/spring-framework/integration-testing-of-spring-mvc-applications-security/ for inspiration.

提交回复
热议问题