最後,我設法設置了一些集成測試的上下文,並測試期望@PathVariable或@ModelAttribute的方法。不過,我無法弄清楚如何設置控制器內使用的HTTPServletRequest。@Autowired HttpServletRequest內集成測試
MyController {
@Autowired
private HttpServletRequest request;
}
當我運行測試時,請求永遠不會更新。 我可能會誤解某些東西(就我而言,Spring是新的)。 我該如何做到這一點? 在此先感謝您的答案!