cost 387 ms
创建自定义测试容器模块?

[英]Create custom testcontainer modules?

我正在使用 JUnit5 + 测试容器。 我看到有这样的 Testcontainer 模块: https://github.com/testcontainers/testcontainers-java/tree/main/modules 我想构建自己的 Testcontainers 自定义模块。 ...

JUnit5:Suite 方法调用前后

[英]JUnit5: Before and After Suite method invocation

我花了几天时间寻找解决方案,所以我知道所有基本答案我看过文档,我知道,@BeforeClass/@AfterClass 被@BeforeAll/@AfterAll 替换了,@RunWith 不再存在; 被@ExtendWith取代我已经阅读了stackoverflow上的所有主题(删除链接,因为st ...

Junit 测试通过,即使内部调用的方法可能失败

[英]Junit Test Pass even when the method called inside may fail

我正在创建一个 Junit 单元测试来检查服务中调用 Service 辅助方法的 createAccount 方法。 请在下面找到它。 客服 class 助手Class: 账户服务测试 class @ExtendWith(MockitoExtension.class) 公共 class Accou ...

2023-01-26 10:12:36   1   37    java / junit5  
在空手道中并行运行时,是否可以在运行器 window 的功能文件中查看场景?

[英]Is it possible to see scenarios in feature files in the runner window while running parallel in karate?

当我使用并行运行器运行测试时,我无法在功能文件中看到失败或成功的场景。 我想在 IntelliJ Idea 的跑步者 window 上看到这些场景。 我正在为 cucumber 报告使用并行运行器。 这是我的代码 ...

模拟 dao 在保存 object 时返回 false

[英]Mocked dao returns false when saving an object

我是测试驱动开发的新手。 我正在尝试测试 object 是否已成功保存到我的数据库中。 到目前为止我的代码: 这是与 MySQL 建立连接的方法: 最后,这就是我保存机票的方式: 使用 MySQL 的请求有效,但在保存 object 时,我从 ps.execute() 得到一个错误; 而不是真的, ...

ClassCircularityError: java/lang/WeakPairMap$Pair$Weak in JUnit5, Springboot, Pact Project in Debug Mode

[英]ClassCircularityError: java/lang/WeakPairMap$Pair$Weak in JUnit5, Springboot, Pact Project in Debug Mode

我们有一个使用 JUnit 5 和 Pact 的 spring 引导项目。 我们使用的是 OpenJDK 17。当我们运行 JUnit 5 测试时,我们没有遇到任何问题,但是当我们想要调试它们时,我们遇到了以下问题。 注意:我尝试了许多版本的 JUnit Jupiter 和 Pact 依赖项,但无 ...

2023-01-20 11:59:28   1   13    junit5 / pact  
@Mock 导致异常但@MockBean 在 spring 启动应用程序中工作

[英]@Mock results in exception but @MockBean works in spring boot application

我正在学习在 spring 启动应用程序中为 controller 层编写测试用例。 我已经使用@Mock 来模拟服务层测试用例中的存储库接口并且它工作/编译并执行了测试用例。 在 controller 层测试用例中,@Mock 导致异常,但 @MockBean 有效。 我试图从其他资源中了解 @M ...

Controller 单元测试使用 JUnit 5 in Spring Boot v3.0.1

[英]Controller unit tests using JUnit 5 in Spring Boot v3.0.1

我正在尝试在 Spring Boot (v3.0.1) 中使用 JUnit 5 为 controller class 编写单元测试。 我被以下错误困住了。 我已经包含了 controller 和测试类供您查看。 如果我添加@NoArgsConstructor ,编译器会抱怨 final 字段未初始 ...

如何对包含使用谓词的 lambda function 的 function 进行单元测试

[英]How to unit test a function that contains a lambda function that uses Predicate

几天来我一直在尝试对这个 function 进行单元测试,但似乎无法解决,而且我在所有服务中都有类似的功能,这确实降低了代码覆盖率。 有没有办法对它进行单元测试,如果没有,也许只是让 jacoco/sonarqube 忽略它? 你可以在这里找到报道 ...

如何在空手道框架中定义特征文件的执行顺序

[英]how to define order for execution of feature files in karate framework

我在特定的子文件夹中有几个功能文件,我想根据我定义的顺序执行这些功能文件。 那么我们如何才能按特定顺序运行功能文件呢? 先感谢您! ...

让 NoNodeAvailableException 在 Spring Boot + Cassandra 中运行多个测试

[英]Getting NoNodeAvailableException running multiple tests in Spring Boot + Cassandra

刚刚使用 jdk19 升级到 Spring boot 2.7,并决定使用在 docker 中运行的 Cassandra bitnami 3 和我的测试“Junit-5”,我得到的错误是No node was available to execute the query ,它发生在同一个测试中每次都有 ...

(Resolvido) Mock Mvc 始终为 null

[英](Resolvido) Mock Mvc is always null

我试图实施 controller 测试以保证它会返回 http 200 代码,但是在尝试运行测试时我收到了 NullPointerException 异常。 调试代码发现MockMvc是null。 我已经尝试添加注释,如@SpringBootTest、@AutoConfigureMockMvc、@ ...

如何为使用 Supplier 构建的重试机制编写 JUnit5 或 Mockito 测试<completablefuture>作为方法参数? </completablefuture>

[英]How to write JUnit5 or Mockito test for a retry mechanism built using Supplier<CompletableFuture> as a method param?

赏金将在 7 天后到期。 此问题的答案有资格获得+250声望赏金。 PacificNW_Lover正在寻找可靠来源的答案。 有一个不是特定于服务器的通用框架,我们用它来导入和重用我们微服务中的对象,但可以用于支持 Java 的任何特定 Java 程序 8. 负责创建一个retry()机制,该机制 ...

SpringBoot Controller Layer Test throws JSONException: Unparsable JSON String

[英]SpringBoot Controller Layer Test throws JSONException : Unparsable JSON String

我使用 springboot 和 JUnit5 进行的 controller 层测试有一些错误,Mockito。 我想测试 ExceptionHandler,所以我使用 @BeforeEach 注释来初始化 mockMvc。 但是,在添加setup()方法之后,像这样抛出 JSONExceptio ...

有没有办法在JUnit 5中测试两种相反的方法?

[英]Is there a way to test two opposite methods in JUnit 5?

我有两种相反的方法需要测试第一种方法 第二种方法 这是实现 如果我传递 'D' 和 'P' 这将导致 throwFunctionalException(ERROR_34) 并且这很好 问题是永远不会达到isRtcPortabilityToFiberSip()方法,因为如果我通过 'P' 和 'D' ...

mvn test + JUnit5 + log4j:为什么在@BeforeAll 和@BeforeEach 中打印的日志不是 output 到控制台?

[英]mvn test + JUnit5 + log4j: Why logs printed in @BeforeAll and @BeforeEach are not output to console?

我创建了一个简单的 maven 项目来描述我的问题 我的测试 class 代码 和 log4j2.xml 我的问题是,当我使用mvn test运行它时,我只能看到来自@Test function 的日志,而看不到来自@BeforeAll 和@BeforeEach 的日志,为什么以及如何启用它? ...

编写 apache 骆驼测试用例但出现此错误

[英]Writing a apache camel test case but getting this error

我正在写一个骆驼路线测试用例,但遇到了这个问题,还包括了骆驼路线。 已调试看起来 object 正在正确流过,但根据我的断言,它似乎失败了...... java.lang.AssertionError: mock://seda:processMessage?blockWhenFull=true 收 ...

相同的 Java 单元测试在普通 Java 项目和 Android 项目中返回不同的结果

[英]Same Java unit test returning different results in a plain Java project and an Android project

我有一个普通的旧 Java 项目,其中有一个简单的 Java class,它具有验证 JSON 字符串的方法。 我从 Gradle 文件中添加了 JUnit 5 来为此方法编写单元测试。 这是单元测试。 单元测试正确通过,这里一切都很好。 然后我将相同的 Java class 移植到 Android ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM