Arquillian 团队发布了 1.2.0.Final 版本的 Core 核心组件。该版本最值得关注的是对 JUnit 规则的支持!详细的介绍请看这里。 示例代码: @ClassRule
public static ArquillianTestClass arquillianTestClass = new ArquillianTestClass();
@Rule
public ArquillianTest arquillianTest = new ArquillianTest();
@Deployment
public static JavaArchive createDeployment() {
return ShrinkWrap.create(JavaArchive.class)
.addClass(Greeter.class)
.addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml");
}
@Inject
Greeter greeter;
@Test
public void should_greet_earthlings() throws Exception {
String name = "Earthlings";
Assert.assertEquals("Hello, " + name, greeter.greet(name));
}
|