1

我可以@DataJpaTest从 Eclipse 中单独运行每个。

@DataJpaTest的如下所示:

@RunWith(SpringRunner.class)
@DataJpaTest
@Import(UserDataOnDemand.class)
@AutoConfigureTestDatabase(replace = Replace.NONE)
public class UserIntegrationTest {

......

}

有没有办法@DataJpaTest一次运行所有课程?

4

1 回答 1

0

你真的有两个选择。

  1. 将所有测试包含在同一个包中并运行该包中的所有测试。
  2. 在测试套件类中包含所有 @DataJpaTest 注释类并运行:


@RunWith(Suite.class)
@SuiteClasses({ DataJpaTest1.class, DataJpaTest2.class })
public class MyTestSuite {
}
于 2017-09-15T15:30:10.677 回答