适用于Java和Scala的流行单元测试框架。最新版本JUnit 5支持丰富的基于注释和参数化的测试。考虑与Java或Scala标记一起使用以指示您的用例。
如何使用 VSCode 执行没有 main 方法的 java 程序?
我想使用selenide工具调试一个没有main方法的java程序。我可以从命令行运行该程序,没有任何问题,但是当我尝试使用 VSCode 调试它时,它输出 文件'
无法解析 Android 仪器测试的符号“AndroidJUnit4”
这个错误之前已经遇到过很多次了,并在这里询问。根据答案,我必须将仪器测试放在 androidTest 文件夹下。所以在那之后,就我而言,我仍然无法导入...
我们的线程转储有很多未命名的线程。为了使将来的 Java 线程转储分析更加容易,我们希望确保任何线程都已获得名称(在通过 start() 启动之前):
@MockBean 在 Spring Boot 单元测试中没有正确注入依赖
我正在为 Spring Boot 应用程序进行单元测试。我有一个 MetricsLogger DI,它在服务代码中工作正常,但未能通过单元测试,因为它在测试中为空。尽管使用@Mo...
为什么我的单元测试无法从单元测试中的 src/test/resources 读取文件?
我在路径 src/main/java/packege/Myclass.java 的实用程序类中有这个方法: 公共静态无效虚拟方法(字符串文件1,字符串文件2){ …… 尝试(输入流 xsdStream =
我在测试用例中使用restTemplate模拟,无法在代码中进行模拟。尝试拨打电话但没有成功 请找到如下测试用例: 当(restTemplate.exchange(any(), eq(HttpMethod.P...
不同测试方法上的 InvalidUseOfMatchersException
我在与使用 Matchers 的测试不同的测试中收到 InvalidUseOfMatchersException。 下面的两个测试单独运行良好,但是当第一个测试通过后一起运行时
我有一个方法 void create(File file);它在类中创建数据结构(映射),该类将实例化并将数据放入私有字段中: 私人地图 myMap 班级的。 不...
我有以下用@Async注释的方法 @Async(DefaultNameExtension.DEFAULT_SECURITY_THREAD_ASYNC) 公共布尔 sincronizzazioneDatiPreliminari(整数campagna)抛出异常{ ......
如何终止 Eclipse 中已进入无限循环的 JUnit 测试运行
我有一些 Java 代码,正在使用 JUnit 进行单元测试,在 Eclipse (Neon) 中运行。碰巧某些被测试的代码存在bug,导致其进入无限循环。 JUnit 运行...
Kafka 和 Mongo 独立核心 java 的 Junit 代码
我有一个核心java应用程序(独立而不是springboot)来从Kafka主题读取json消息,解析json,将源字段映射到目标字段(Kafka消息中的字段A可能是...中的字段B)
在Spring Boot测试中无法使用@WithUserDetails来使用CustomUser。通过普通 User 类而不是 CustomUser
我正在尝试做一些应该非常简单的事情,那就是在我的 CustomUserDetails 中使用 SpingBoot 测试通过,以便在使用 @WithUserDetails 进行测试期间进行身份验证。 问题是我...
为什么在 IntelliJ 中执行 JUnit 测试没有像宣传的那样工作?
在 IntelliJ 中,如何运行特定类中没有与其关联的特定标签的所有测试? 我正在运行最新版本的 IntelliJ,2024.2 Ultimate Edition。如果我
在测试之间为 Spring 属性(Kafka 主题)分配随机值
我正在使用 Kafka 编写一个 Spring Boot 应用程序,并希望通过在每次测试中为我的消费者和生产者创建一个新主题来实现完整的测试隔离,正如 Gary Russell 在此解释的:如何...
我刚刚使用MyEclipse自动生成一些JUnit测试用例。生成的方法之一如下所示: @Ignore("忽略") @Test 公共无效testCreateRevision() { 失败(“还没有
我对 JUnit 和为我的 Java Springboot 应用程序编写测试仍然有些陌生。 我想测试服务中的一个功能,如下所示: 公共UploadedScanQueryFile存储(MultipartF...
为什么几乎相同的服务不需要@ComponentScan来访问库bean?
我们创建了一个新的 Spring Boot 服务。作为其中的一部分,我们希望通过更有效地利用测试切片(而不是在整个上下文中加载)来改善我们的一般测试习惯。我们是
@WebMvcTest 因 java.lang.IllegalStateException 失败:无法加载 ApplicationContext
我无法让使用 @WebMvcTest 注释的测试正常工作。我还配置了 spring-cloud-config-server 和 spring-cloud-starter,所有带有此注释的 Test 类似乎...
从 J 单元测试用例调用时 getApplicationContext() 返回 null
我必须对扩展到服务的 Android 类进行 J 单元测试。 我的源代码中有以下几行:- 公共类 AService 扩展服务{ 公共AService(){
Spring Conext 在我的集成测试中初始化我的 ApplicationProperties Bean 两次
我正在尝试创建一个 Junit 扩展,以在所有测试之前创建一个 S3 模拟服务器,并在所有测试之后将其关闭。 S3 模拟服务器应该使用我的 ApplicationProperties 类中的值,