操作很简单,只需要一个对象:MockHttpSession。
在每次构建请求的时候把session附加进去就行了,下面是示例代码
@RunWith(SpringRunner.class)
@SpringBootTest
@Slf4j
public class BlackCompanyWebApiTests {
@Autowired
private WebApplicationContext wac;
private MockMvc mockMvc;
private MockHttpSession session;// 1.定义一个变量保存session
@Before
public void setUp() throws E