问题标签 [springrunner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

unit-testing - Mockito 测试失败 - 实际上,与此模拟的交互为零

是否有其他方法可以为以下情况编写测试用例,需要为 runStudentService 方法编写测试用例。尝试编写如下测试用例,但抛出:“想要但未调用 - 实际上,与此模拟的交互为零。”

0 投票
1 回答
467 浏览

java - SpringRunner.class 无法解析为类型

这是我测试我的项目的测试代码。我有所有的进口,但它似乎仍然无法找到SpringRunner.class. 下面是我的课。

这是我收到的错误消息:

这是我的 gradle 依赖项:

有什么原因可能无法正常工作。在出现此错误之前,我有一个 mockMvc 错误,已通过添加修复,SpringRunner.class但现在这也不起作用!如果有人可以提供帮助,将不胜感激。

0 投票
1 回答
56 浏览

java - When I run springboot using springloaded, it throws exception,why it happens?

When I run springboot using springloaded, it throws exception, why it happens?

The exceptions is below:

0 投票
1 回答
193 浏览

java - ApplicationContext 在使用 SpringRunner.class 运行的 SpringBootTest 中返回 null

我在运行我的测试类时遇到问题。我运行它后它返回“ org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 't.c.i.s.se.Sfts' available: expected single matching bean but found 2: sftsImpl,sfts”这个异常。

这是我的测试课;

我的其他课程就像;

为什么运行测试应用程序后出现错误?

0 投票
0 回答
44 浏览

jpa - 无法为 jpa 规范编写 junit 测试用例

我有一个 PersonServiceImpl 类,我在其中像这样从存储库中获取记录。

我正在尝试使用 JUnit 涵盖整个谓词方法,但无法做到这一点。它仅涵盖除 find All 内部之外的所有代码。

我在互联网上花了很多时间,但没有找到任何解决方案。请帮忙。

0 投票
2 回答
155 浏览

spring-boot - 使用 MockitoJUnitRunner 和 SpringRunner 进行 camunda 单元测试

我正在为 Camunda 工作流程编写测试用例。我正在使用 SpringRunner@RunWith(SpringRunner.class)并在测试执行所需的测试类中具有以下属性

此外,在每个测试中,我都会像这样实例化 ProcessInstance

此配置工作正常,我使用 BpmnAwareTests 断言并且所有测试都通过了。我在 pom 中使用的依赖项是

由于这个设置为每个测试类实例化了 spring 容器,我想改变几个类来运行 MockitoJUnitRunner 而不是 SpringRunner。所以我把那些改成@RunWith(MockitoJUnitRunner.class)

并像这样初始化所需的属性:

ProcessInstance 在上面的所有测试用例中都被实例化。这些测试也可以顺利运行并独立通过。但是,当我运行所有测试(一些使用 SpringRunner 和其他使用 MockitoJUnitRunner 运行)时,它们没有通过。SpringRunner 的所有测试都失败了,在 SpringRunner 之后执行的测试也失败了。错误是java.lang.IllegalStateException: No ProcessEngine found to be registered with ProcessEngines!