|
|
1
0
1)如果我正确理解您的测试,那么您希望“Employee/10”响应“404 Not Found”。当你回来的时候
我建议您的存储库类模拟
2)
|
|
|
2
0
rest控制器中的employeerepository实例可能与您试图在测试中存根返回值的实例不同。 对于大多数引用类型,模拟实例通常默认返回null。因为您正在获取硬编码对象,所以看起来您的具体实现正在rest控制器中使用。 假设您的rest控制器通过某种依赖注入获得employeerepository,那么您需要确保您的mock被注入其中,或者显式地注入它,或者为测试的spring上下文提供一个mock bean。 |
|
|
David · 如何在Junit的服务类中模拟依赖关系 2 年前 |
|
|
Brother Eye · JUnit-如何模拟局部变量对象方法调用 2 年前 |
|
|
Anthony Heaney · Quarkus测试失败:无法调用“io.vertx.ext.web.RoutingContext.get(String)”,因为“context”为null 2 年前 |
|
|
Alice · Kotlin中的单元测试方法 2 年前 |