无法在Groovy中获得ResponseEntity的模拟响应

时间:2020-01-10 08:42:48

标签: groovy resttemplate httpentity

最近,我看到有一个返回ResponseEntity的代码。我将写下一个单元测试来涵盖它。但是,我无法模拟响应。这是该类中的实际代码:

ResponseEntity<MyClass> response = restTemplate.exchange(
      "<MY URL>", HttpMethod.POST, bbEntity, MyClass.class);
String key = response .getBody().getKey();

我的时髦课:

ResponseEntity<?> response = new ResponseEntity<>(
            bbEntity,
            header,
            HttpStatus.OK
    )

上面的行引发错误

org.codehaus.groovy.runtime.metaclass.MethodSelectionException:无法从该列表中找到要调用的方法<init>()

0 个答案:

没有答案