130得票30回答
Java.lang.Exception:在运行JUnits时没有可运行的方法异常

我正在尝试在Linux命令提示符上运行JUnit。/opt/junit/包含必要的JARS(hamcrest-core-1.3.jar和junit.jar)和类文件,我正在使用以下命令来运行JUnit:java -cp hamcrest-core-1.3.jar:junit.jar:. org...

120得票49回答
没有在测试运行器“JUnit 4”中找到任何测试。

我在Eclipse中成功运行了我的Java测试。但现在,当我从运行菜单重新启动测试时,我收到以下信息:No tests found with test runner 'JUnit 4' 在.classpath文件中,我拥有所有的jar文件,并且最后有:<classpathentry ex...

112得票4回答
使用PowerMock模拟多个类的静态方法

我知道如何使用PowerMock来模拟类中静态方法。 但我想在测试类中使用JUnit和PowerMock模拟多个类中的静态方法。 请问有人能告诉我是否可能做到这一点,以及如何做到?

97得票13回答
在Spring测试中禁用@EnableScheduling

当我运行单元测试时,它会调用我的定时任务。我想要阻止这种行为,因为我的主应用程序配置中有 @EnableScheduling。 如何在我的单元测试中禁用此行为? 我遇到了这个问题/答案,建议设置配置文件?不确定我该如何做?或者是否过于复杂?我考虑为我的单元测试拥有一个单独的 AppConf...

97得票5回答
跨JUnit测试类重用Spring应用程序上下文

我们有一堆JUnit测试用例(集成测试),它们被逻辑地分组到不同的测试类中。 根据http://static.springsource.org/spring/docs/current/spring-framework-reference/html/testing.html所述,我们能够每个测...

96得票4回答
为什么JUnit中的assertEquals(double,double)被弃用了?

我在想为什么assertEquals(double, double)已经被弃用。 我使用了import static org.junit.Assert.assertEquals;以及JUnit 4.11。 以下是我的代码:import org.junit.Test; import stat...

96得票4回答
何时使用 @RunWith 和 @ExtendWith?

我的团队和我一直在使用Spring Boot开发一些微服务。自从我们升级到JUnit 5和Spring Boot 2后,不同的开发人员用不同的方式实现了JUnit的以下两个注解: @ExtendWith @RunWith 今天,这两者有何区别?我们是否真的需要它们来进行单元测试,还是它...

95得票17回答
Maven 3和JUnit 4编译问题:包org.junit不存在。

我正在使用Maven构建一个简单的Java项目。在我的pom文件中,我声明JUnit 4.8.2作为唯一的依赖项。但是Maven仍然坚持使用JUnit版本3.8.1。我该如何解决? 这个问题表现为编译失败:“package org.junit does not exist”。这是由于我的源代...

92得票16回答
由于“找不到有效的Docker环境”,测试容器测试用例失败。

我对使用测试容器非常陌生。我的测试失败并出现以下异常。Running com.mastercard.example.testcontainers.testcontainersexampple.DemoControllerTest 2020-04-08 14:27:08.441 INFO ...

91得票5回答
Maven错误:包org.junit不存在。

我正在尝试使用Maven创建Javadoc,但失败了。执行验证操作时也会失败。mvn verify 我遇到了以下错误:(...) [INFO] ------------------------------------------------------------- [ERRO...