Example #1
0
  @Test
  public void shouldFindProviderByTertiaryMobileNumber() {
    String primaryMobile = "primary";
    String secondaryMobile = "secondary";
    String tertiaryMobile = "tertiary";
    Provider savedProvider =
        new Provider(
            "ab",
            primaryMobile,
            "districtA",
            DateTimeFormat.forPattern(DATE_TIME_FORMAT).parseDateTime("12/01/2012 10:10:10"));
    savedProvider.setSecondaryMobile(secondaryMobile);
    savedProvider.setTertiaryMobile(tertiaryMobile);

    addAndMarkForDeletion(savedProvider);

    Provider actualProvider = allProviders.findByMobileNumber(tertiaryMobile);
    assertThat(actualProvider, is(savedProvider));
  }