在我的特定测试用例中,我需要覆盖测试用例的依赖项以注入更多依赖项,例如 servlet 请求和响应。
不可能模拟这些,因为我的 API 需要一个实际的 servlet 容器来编译和运行 JSP。
如何使用 JUnit 4 获取测试实例的句柄?
我已经尝试过覆盖createTest()
(BlockJUnit4Runner
有效),但是相同的行为不能扩展到Parameterized
测试,因为此类测试使用的运行器是内部的并且在层次结构中不可见。
在我的特定测试用例中,我需要覆盖测试用例的依赖项以注入更多依赖项,例如 servlet 请求和响应。
不可能模拟这些,因为我的 API 需要一个实际的 servlet 容器来编译和运行 JSP。
如何使用 JUnit 4 获取测试实例的句柄?
我已经尝试过覆盖createTest()
(BlockJUnit4Runner
有效),但是相同的行为不能扩展到Parameterized
测试,因为此类测试使用的运行器是内部的并且在层次结构中不可见。