【发布时间】:2022-10-19 13:02:37
【问题描述】:
我试图弄清楚如何在junit5生成的魅力报告的执行摘要中使用测试设置、正文和拆卸。我使用 aspectjweaver 作为 jvm 代理,因为这个接缝是显示执行摘要所必需的。
我认为 junit5 @BeforeEach 和 @AfterEach 方法应该显示在测试设置和拆卸中。对我来说不幸的是,它们总是显示在测试主体内,并且设置/拆卸根本不显示。
在以下示例中
@BeforeEach
public void before() {
before_step();
}
@Step("before step")
public void before_step() {
assertTrue(true);
}
魅力报告将显示测试体中的方法,如this。
有人知道为什么会这样吗?这只是没有正确实现,我是否需要以不同的方式实现一些东西,或者我可能对如何显示有一个完全错误的想法?
谢谢你的帮助!
【问题讨论】: