Exemplo n.º 1
0
  @Test
  public void shouldReturnProviderIdsFromProviders() {
    Provider provider1 = new ProviderBuilder().withDefaults().withProviderId("1234").build();
    Provider provider2 = new ProviderBuilder().withDefaults().withProviderId("5678").build();

    assertEquals(
        new ProviderIds(asList("1234", "5678")),
        ProviderIds.ofProviders(asList(provider1, provider2)));
  }
Exemplo n.º 2
0
 @Test
 public void shouldHaveJsonArrayRepresentation() {
   assertEquals("[\"providerId1\",\"providerId2\"]", providerIds.toJSONString());
 }
Exemplo n.º 3
0
 @Test
 public void shouldBeIdenticalWhenSubtractedWithAnEmptyProviderIds() {
   assertEquals(
       providerIds, providerIds.subtract(new ProviderIds(Collections.<String>emptyList())));
 }
Exemplo n.º 4
0
 @Test
 public void shouldBeASubsetWithElementsUniqueToItselfWhenSubtractedWithProviderIds() {
   assertEquals(
       new ProviderIds(asList("providerId1")),
       providerIds.subtract(new ProviderIds(asList("providerId2"))));
 }
Exemplo n.º 5
0
 @Test
 public void shouldBeEmptyWhenSubtractedWithItself() {
   assertEquals(
       new ProviderIds(Collections.<String>emptyList()), providerIds.subtract(providerIds));
 }