Spring Test returning 401 for unsecured URLs

后端 未结 4 1584
北荒
北荒 2020-12-07 00:38

I am using Spring for MVC tests

Here is my test class

@RunWith(SpringRunner.class)
@WebMvcTest
public class ITIndexController {

    @Autowired
    W         


        
4条回答
  •  日久生厌
    2020-12-07 01:08

    If you use SpringJUnit4ClassRunner instead of SpringRunner you can catch your requests in security layer. If you are using basic authentication you have to user httpBasic method inside mockMvc.perform

     mockMvc.perform(get("/").with(httpBasic(username,rightPassword))
    

提交回复
热议问题