我有一个带有控制器和服务的 springboot 项目。还有一个 GlobalExceptionHandler 像 -
public class GlobalExceptionHandler extends ResponseEntityExceptionHandler {
@ExceptionHandler(DataIntegrityViolationException.class)
public ResponseEntity<Object> handle(DataIntegrityViolationException e, WebRequest request) {
....
String requestPath = ((ServletWebRequest)request).getRequest().getRequestURI();
// I am using this requestPath in my output from springboot
...
}
}
有人可以告诉我如何在我的单元测试课上模拟这个吗
((ServletWebRequest)request).getRequest().getRequestURI()