junit5 相关问题

JVM流行的JUnit测试框架的第5版。 JUnit是一个用于编写可重复测试的框架。它是单元测试框架的xUnit体系结构的一个实例。

模拟获取实体管理器时出现空指针异常

给定样本两个类,我在尝试模拟Jpa控制器中的getEntityManager()时得到一个空指针异常,有人知道mockito请指教。产品JPA ......

回答 1 投票 0

ObjectArrayArguments类

我尝试在JUnit 5中编写参数化测试@ParameterizedTest @ArgumentsSource(TwoParameters.class)public void test(int a,int b){// some assert} static class TwoParameters implements ...

回答 1 投票 1

JUnit 5 - JDBC语句测试

我已经开始学习单元测试了。我正在使用JUnit 5,我想测试我的方法,将一些数据插入我的数据库(使用JDBC)。这是我的代码:Datasource.java import java.sql。*; ...

回答 3 投票 0

JUnit 5主要功能概述

能否概述JUnit 5与JUnit 4相比的新主要特性?什么是新注释,如果有的话,以及它们用于什么(如果很少的话)?

回答 1 投票 0

Junit5:动态断言在动态测试中异常工作

我正在使用Junit5。我想实现一个动态测试,其中测试用例在YAML文件中定义。现在我作为标题遇到了问题。看看我的示例代码:@Test public void t1()抛出...

回答 2 投票 0

如何将实例传递给实现BeforeAllCallback的类

我想知道如何将类实例传递给BeforeAllCallback。测试:@ExtendWith(MyExtension.class)公共类IntegrationSpec扩展了DockerComposeAbstraction {...

回答 2 投票 0

使用Gradle执行单个JUnit5测试

我试图只从Gradle运行一个测试类。我使用了这些命令:gradle -Dtest.single = Junit5Test测试gradle测试 - 测试ru.tests.runner.Junit5Test但它运行所有项目的测试。一世 ...

回答 2 投票 2

如何在Gradle 4.6+中将JUnit 5测试实例生命周期切换为“每类”?

由于gradle 4.6支持JUnit 5,具有以下配置。 test {useJUnitPlatform()}似乎改变testinstance生命周期的旧方法不起作用。 junitPlatform {// ......

回答 2 投票 2

如何使用Scanner和while循环[复制]对void方法进行JUnit测试

我想使用参数[-1,0,24,2,32]测试方法setDay()。我知道Scanner reader可以是String test =“ - 1 0 24 2 32”;扫描仪读卡器=新扫描仪(测试);主要问题是无限循环......

回答 2 投票 1

JUnit 5 vs TestNG

我们正在使用JUnit 4,但是测试分组存在一些问题。对于集成测试,我们在运行订单方面遇到问题。我们已于2016年2月迁移到TestNG。现在我们开始一个新的...

回答 3 投票 14

使用@TestFactory创建测试层次结构

我正在使用Junit 5注释@TestFactory来生成几个这样的测试:@TestFactory public Collection myTest()抛出IOException {return fetchSomeTests()。stream()...

回答 1 投票 0

Eclipse - 找不到JUnit5源代码 - 如何添加JUnit5源代码?

在哪里可以找到以及如何将JUnit5 src.jar或src.zip添加到Eclipse中以查看JUnit5源代码?当我尝试在JUnit包上从JUnit访问源代码时,我得到一个'未找到源'...

回答 1 投票 0

在JUnit测试类中使用类中的常量

我现在对Java很平庸,对JUnit不熟悉,但我在其他地方找不到这个问题的答案。我想使用我正在测试的类中定义的常量变量,在......内

回答 2 投票 0

JUnit 5 Eclipse Java测试

我正在使用Mockito进行JUnit5测试,这里是完整的代码,请看看,让我知道如何解决这个问题:package hotel.entities; import static org.junit.jupiter.api.Assertions。*; ...

回答 1 投票 0

Junit实现执行条件,以编程方式禁用测试功能

我正在尝试构建一个与JUnit测试类一起使用的自定义注释。目标是定期运行测试。要运行的示例类:TempTest.java:@ Periodic(period = 2)public ...

回答 1 投票 0

如何从junit扩展名返回@Test的值?

我在每个@Test上都使用了allure2 @Tmslink(“1234”)注释进行测试。所以,我需要获得@TmsLink值并在我的测试中使用它。我在扩展中有注释值,但我如何提供它来测试? ...

回答 1 投票 0

在SpringExtension之前执行扩展

我正在尝试在我的应用程序中实现集成测试并拥有类似的测试类:@ExtendWith(value = {MyDockerExtension.class})@ExtendWith(value = {SpringExtension.class})@WebAppConfiguration @ ...

回答 1 投票 0

如何在整个大类中创建只运行一次的Extension,其中包含许多嵌套类

鉴于我的测试类内部有许多嵌套类:class TestWithManyNested {@RegisterExtension static MyExtension extension = new MyExtension(); @Nested类Nested1 {...

回答 1 投票 0

在Junit 5测试中注入Spring数据存储库

我试图在Junit 5测试中注入一个spring数据存储库,但我得到的是'com.xxx.core.security.datastore.AccountsRepository'类型的限定bean:预计至少有一个bean ...

回答 1 投票 0

在运行所有JUnit测试时拒绝连接

我的Spring Boot项目中有16个JUnit测试(它是一个REST服务)。如果我启动所有测试类1by1,它们都是成功的。但如果我立刻开始所有这些,我总会得到一个例外......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.