与CdiRunner一起进行参数化的JUnit测试?

时间:2018-12-17 11:53:09

标签: junit cdi

让我们进行一个简单的JUnit测试,该测试以CdiRunner运行。

@RunWith(CdiRunner.class)
public class MyTests {

  @Inject
  MyService service;

  @Test
  public void testFoo() {
    service.doSomething();
    Assert.assertTrue(true);
  }

}

我想扩展此测试,以便它使用JUnit的Parameterized.class。但是,另外注释该类也不起作用。

@RunWith(CdiRunner.class)
@RunWith(Parameterized.class)
public class MyTests {

  @Inject
  MyService service;

  @Test
  public void testFoo() {
    service.doSomething();
    Assert.assertTrue(true);
  }

}

如何使用CdiRunner进行数据驱动的测试?

0 个答案:

没有答案