gpt4 book ai didi

testing - Arquillian 和@BeforeClass、@AfterClass 注解

转载 作者:行者123 更新时间:2023-11-28 20:03:54 25 4
gpt4 key购买 nike

看起来上面提到的注解是在部署中执行的。我需要它们在外面运行,比方说在启动时启动一些模拟器类并在结束时停止它。我该怎么做?模拟器使用套接字通信,不应在服务器内部启动。

如何将 arquillian 与“普通”junit(不在容器中执行)混合使用。

最佳答案

您可以将 arquillian @RunAsClient 注释与 junit @BeforeClass 和 @AfterClass 结合使用:

@BeforeClass 
@RunAsClient // runs as client
public static void shouldBeAbleToRunOnClientSideBeforeRemoteTest() throws Exception {
System.out.println("before!!");
}

@AfterClass
@RunAsClient // runs as client
public static void shouldBeAbleToRunOnClientSideAfterRemoteTest() throws Exception {
System.out.println("after!!");
}

关于testing - Arquillian 和@BeforeClass、@AfterClass 注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32331499/

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