我正在开发Web应用程序。我向应用程序添加了Firebase授权和身份验证功能,但是由于授权,我的JUnit现在无法正常工作。在邮递员中,我在标头中添加了一个键及其值,以便可以轻松登录。如何在JUnit中执行相同的操作?
@Before
public void setup() throws Exception {
this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build();
MockHttpServletRequest request = new MockHttpServletRequest();
request.addHeader("X-Firebase-Auth", "Ali Ponce");
MockMvcRequestBuilders.post("/login").postProcessRequest(request);
}