1

我可以分別運行每個@DataJpaTest和eclipse。如何一次運行所有@DataJpaTest類?

@DataJpaTest是類似下面:

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

...... 

} 

有什麼辦法可以一次運行所有@DataJpaTest類?

回答

0

真的有兩種選擇。

  1. 將所有測試包含在同一個包中,並運行該包中的所有測試。
  2. 包括所有在測試套件類@DataJpaTest註解的類並運行此:


@RunWith(Suite.class) 
@SuiteClasses({ DataJpaTest1.class, DataJpaTest2.class }) 
public class MyTestSuite { 
} 
+0

我試過選項2和它的工作如預期。非常感謝。 – Krish

+0

沒問題。隨時接受我的答案,如果它的工作! – Plog

相關問題