sách gpt4 ai đã đi

Maven test JUnit5 test không thành công theo chương trình

In lại 作者:行者123 更新时间:2023-11-28 21:22:21 27 4
mua khóa gpt4 Nike

我确实使用 JUnit5 执行我的 Maven 测试,其中所有测试类都有

@ExtendWith({ProcessExtension.class})

注释。如果是这种情况,此扩展必须根据特殊逻辑使测试方法失败。但我不知道该怎么做。

phương pháp

@Ghi đè
public void afterEach(ExtensionContext context) {
...
}

获取此bối cảnh 参数但无法使已执行的测试方法失败。我如何通知 Maven 该方法已失败?

知识

1 Câu trả lời

我想你可以使用 fail方法:

import static org.junit.jupiter.api.Assertions.fail;


public class ProcessExtension implements AfterEachCallback {

@Ghi đè
public void afterEach(ExtensionContext context) {
boolean failTest = ...;

if (failTest) {
fail("test failed");
}
}
}

关于java - 以编程方式失败的 Maven 测试 JUnit5 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48530783/

27 4 0
Bài viết được đề xuất: python - 比较 2 个列表列表的内容
Bài viết được đề xuất: iOS:确定另一个应用程序是否处于事件状态
Bài viết được đề xuất: python - 在非父模型的内联表单集中更改模型字段的查询集
Bài viết được đề xuất: ios - 检测 UIView 边界上的触摸
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com