Как запустить все классы @DataJpaTest одновременно?
Я могу управлять каждым @DataJpaTest
отдельно от затмения.
мой @DataJpaTest
это что-то вроде ниже:
@RunWith(SpringRunner.class)
@DataJpaTest
@Import(UserDataOnDemand.class)
@AutoConfigureTestDatabase(replace = Replace.NONE)
public class UserIntegrationTest {
......
}
Есть ли способ запустить все @DataJpaTest
занятия сразу?
1 ответ
Решение
У вас есть два варианта на самом деле.
- Включите все тесты в одном пакете и запустите все тесты в этом пакете.
- Включите все ваши аннотированные классы @DataJpaTest в класс набора тестов и выполните следующее:
@RunWith(Suite.class)
@SuiteClasses({ DataJpaTest1.class, DataJpaTest2.class })
public class MyTestSuite {
}