gpt4 book ai didi

java - 有没有办法使用 Maven 和 Junit 5 来​​暂存数据?

转载 作者:行者123 更新时间:2023-11-30 10:12:05 26 4
gpt4 key购买 nike

我们正在使用 Maven 运行 JUnit5 功能测试。大多数测试需要数据通过我们的整个系统(Storm 拓扑),这可能需要大约 1 分钟。我们需要发送一些数据,然后在运行测试之前等待 1 分钟。

我们需要暂存数据,然后将 key 等传递给测试。

有没有办法运行一个方法/类来暂存数据,然后等待一分钟,然后运行其余测试?

最佳答案

在 JUnit 5 中对 suites 提供一流的支持之前,一种替代方法是创建一个实现 BeforeAllCallback 的扩展,通过 ServiceLoader 全局注册 机制,并利用 CloseableResourceExtentionContext.Store 实现类似套件的行为。

参见 issue #1555以及从那里链接到 Gitter 的讨论以获取更多详细信息。

关于java - 有没有办法使用 Maven 和 Junit 5 来​​暂存数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52065409/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com