Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. @ActiveProfiles(profiles = {"test"})
  2. @RunWith(SpringRunner.class)
  3. @SpringBootTest(classes = MainApplication.class, webEnvironment = WebEnvironment.RANDOM_PORT, properties = {
  4. "camel.springboot.java-routes-include-pattern=**/NONE*"})
  5. @EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class, DataSourceTransactionManagerAutoConfiguration.class, SecurityAutoConfiguration.class})
  6. @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD)
  7. @ComponentScan(excludeFilters = {@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = {MqConfiguration.class, ReferenceDataCache.class})})
  8. public class MainApplicationTest {
  9.  
  10. @MockBean
  11. private MqService mqService;
  12.  
  13. @MockBean
  14. private ReferenceDataService referenceDataService;
  15.  
  16. @SpyBean
  17. private ReferenceDataCache cacheSpy;
  18.  
  19. @Test
  20. public void test() {
  21. Mockito.when(referenceDataService.getCurrencies()).thenReturn(new HashMap<>());
  22. Mockito.when(referenceDataService.getFrequencies()).thenReturn(null);
  23. Mockito.when(referenceDataService.getDayCountTypes()).thenReturn(null);
  24. Mockito.when(referenceDataService.getBusinessDayConverntions()).thenReturn(null);
  25. Mockito.when(referenceDataService.getRateDefinations()).thenReturn(null);
  26. Mockito.when(referenceDataService.getBusinessCalendar()).thenReturn(null);
  27. Mockito.when(referenceDataService.getFinancingTypes()).thenReturn(null);
  28. Mockito.when(referenceDataService.getStaffs()).thenReturn(null);
  29. MainApplication.main(new String[]{});
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement