public static List<ProviderType> mockProviderTypeListSPI(final int count) { List<ProviderType> providerTypes = new ArrayList<>(); for (int i = 0; i < count; i++) { //mock an arbitrary set of provider types. providerTypes.add(mockProviderTypeSPI(Integer.toString(i))); } return providerTypes; }
public static List<ProviderType> mockProviderTypeListSPI(final int count) { List<ProviderType> providerTypes = new ArrayList<>(); for (int i = 0; i < count; i++) { //mock an arbitrary set of provider types. providerTypes.add(mockProviderTypeSPI(Integer.toString(i))); } return providerTypes; }
@Before public void setUp() { when(pipeline.getName()).thenReturn(PIPELINE_ID); providerType = mockProviderTypeSPI(""); pipelineRegistry = new InMemoryPipelineRegistry(); }
@Before public void setUp() { when(pipeline.getName()).thenReturn(PIPELINE_ID); providerType = mockProviderTypeSPI(""); pipelineRegistry = new InMemoryPipelineRegistry(); }
@Before public void setUp() { providerType = mockProviderTypeSPI(""); provider = mockProviderSPI(providerType, ""); providerId = mock(ProviderId.class); when(providerId.getProviderType()).thenReturn(providerType); when(providerId.getId()).thenReturn(PROVIDER_ID); runtime = mockRuntime(providerId, ""); runtimeRegistry = new InMemoryRuntimeRegistry(); }
@Before public void setUp() { providerType = mockProviderTypeSPI(""); provider = mockProviderSPI(providerType, ""); providerId = mock(ProviderId.class); when(providerId.getProviderType()).thenReturn(providerType); when(providerId.getId()).thenReturn(PROVIDER_ID); runtime = mockRuntime(providerId, ""); runtimeRegistry = new InMemoryRuntimeRegistry(); }
@Test public void testGetProvidersByType() { ProviderType providerType1 = mockProviderTypeSPI("ProviderType1"); ProviderType providerType2 = mockProviderTypeSPI("ProviderType2"); List<Provider> providers = mockProviderListSPI(providerType, "1", ELEMENTS_COUNT); List<Provider> providersForType1 = mockProviderListSPI(providerType1, "2", ELEMENTS_COUNT); List<Provider> providersForType2 = mockProviderListSPI(providerType2, ELEMENTS_COUNT); List<Provider> allProviders = new ArrayList<>(); allProviders.addAll(providers); allProviders.addAll(providersForType1); allProviders.addAll(providersForType2); allProviders.forEach(provider -> runtimeRegistry.registerProvider(provider)); List<Provider> result = runtimeRegistry.getProvidersByType(providerType); assertEquals(providers.size(), result.size()); for (Provider provider : providers) { assertTrue(result.contains(provider)); } }
@Test public void testGetProvidersByType() { ProviderType providerType1 = mockProviderTypeSPI("ProviderType1"); ProviderType providerType2 = mockProviderTypeSPI("ProviderType2"); List<Provider> providers = mockProviderListSPI(providerType, "1", ELEMENTS_COUNT); List<Provider> providersForType1 = mockProviderListSPI(providerType1, "2", ELEMENTS_COUNT); List<Provider> providersForType2 = mockProviderListSPI(providerType2, ELEMENTS_COUNT); List<Provider> allProviders = new ArrayList<>(); allProviders.addAll(providers); allProviders.addAll(providersForType1); allProviders.addAll(providersForType2); allProviders.forEach(provider -> runtimeRegistry.registerProvider(provider)); List<Provider> result = runtimeRegistry.getProvidersByType(providerType); assertEquals(providers.size(), result.size()); for (Provider provider : providers) { assertTrue(result.contains(provider)); } }
@Before public void setUp() { providerTypeSpi = mockProviderTypeSPI("0"); providersSpi = mockProviderListSPI(providerTypeSpi, PROVIDER_COUNT);
@Before public void setUp() { providerTypeSpi = mockProviderTypeSPI("0"); providersSpi = mockProviderListSPI(providerTypeSpi, PROVIDER_COUNT);
@Test public void getPipelinesForProvider() { ProviderType providerType1 = mockProviderTypeSPI("providerType1"); ProviderType providerType2 = mockProviderTypeSPI("providerType2");
@Test public void getPipelinesForProvider() { ProviderType providerType1 = mockProviderTypeSPI("providerType1"); ProviderType providerType2 = mockProviderTypeSPI("providerType2");