springrunner

    1熱度

    1回答

    我可以分別運行每個@DataJpaTest和eclipse。 我@DataJpaTest是類似下面: @RunWith(SpringRunner.class) @DataJpaTest @Import(UserDataOnDemand.class) @AutoConfigureTestDatabase(replace = Replace.NONE) public class UserInt

    0熱度

    1回答

    我正在使用@PostConstruct在運行測試之前進行一些初始設置,但似乎@PostConstruct方法正在每個測試上運行,而不是在測試類初始化後才運行一次。我還看到,在@PostConstruct之前的每個測試之前都會調用構造函數。爲什麼測試類在每個@Test方法中被初始化而不是一次? 我使用spring-boot-starter-test:1.5.7.RELEASE 樣品測試設置: @Ru

    1熱度

    1回答

    在我的應用程序,我有以下的依存關係: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springfram

    0熱度

    2回答

    時,排除ApplicationStartup事件監聽我最近增加了一個ApplicationStartup類我SpringBoot項目 @Component public class ApplicationStartup implements ApplicationListener<ApplicationReadyEvent> { ... 它實現了ApplicationListene

    0熱度

    2回答

    我們正在與我的同事討論這種方法。他們說只能在集成或功能級別上使用SpringRunner。 問題是什麼利弊在下面的級別使用它? 例如,我有簡單的bean: public class RewardDurationCalculator { private Clock clock; public OptionalLong calculate(DurationType durati