用浏览器调用AfterAllCallback之间的每一体化试验的类

0

的问题

上下文:

我使用的是最新的版本有关的项目:

  • Junit5版本 5.8.1
  • 和架构来达成-个想法最终 2021.2.3
  • 专家-故障安全版本 3.0.0-M5

我的项目建立无误地当运行 mvn clean install 从我的终端。 我用的是专家-故障保险件执行我的一体化测试在当地和在CI这种方式。

有很多故障安全的选项文件,他们中的一些继承了父舞,但是故障安全的行为,因为我期望。

问题:

如果我尝试运行的所有集成测试,从用浏览器和架构来达成这似乎援引 AfterAllCallback 扩展之间的每一个试验班。 这是不同的行为比我看到了什么从故障保险,这似乎是包装所有的测试在一个单一的试验容器中,仅援引的 AfterAllCallback 扩展后的末尾。 我很少超过一个单一的集成试验类从IDE,所以我从没遇到这之前。

问题:

  • 是用浏览器行为不端或者是有故障保险设定我要这么做吗?
  • 可以用浏览器以匹配的故障安全的行为?
1

最好的答案

0

AfterAllCallback 被指定的运行后,所有测试的每一个试验班。 在 https://junit.org/junit5/docs/current/api/org.junit.jupiter.api/org/junit/jupiter/api/extension/AfterAllCallback.html 它指出:

提供额外的行为要试验的容器一旦后,所有试验容器中的

如果(而且我还没有检查)故障保护的工作方式不同,它的工作针对的规范。

2021-11-18 06:16:59

是一个"试验容器"定为一类? 该条款似乎模糊不清。
JKomoroski

在标准的情况下的试验容器的类别和各个方法的试验。 等概念参数化和动态测试的更改;没有一个单一的方法可以是一个容器。 在你的情形,似乎不是有关的,虽然。
johanneslink

听起来像我需要上游的一些修补的一些测试的扩展,都是行为不端。 应该这一问题被提请注意木星或故障?
JKomoroski

我敢打赌,对故障安全作为的罪魁祸首。 但那只是猜测。
johanneslink

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................