@Test
  public void shouldGetAllFacilities() {
    final String mrsFacilityId = "12345";
    final String facilityName = "name";
    final String country = "Utopia";
    final String region = "Region 1";
    final String district = "District 1";
    final String province = "Province 1";
    final MRSFacility facility =
        new MRSFacility(mrsFacilityId, facilityName, country, region, district, province);

    when(mockMrsFacilityAdaptor.saveFacility(facility))
        .thenReturn(
            new MRSFacility(mrsFacilityId, facilityName, country, region, district, province));
    allFacilities.add(new Facility(facility));

    when(mockMrsFacilityAdaptor.getFacilities()).thenReturn(Arrays.asList(facility));
    final List<Facility> actualFacilities = allFacilities.facilities();
    final Facility actualFacility = actualFacilities.iterator().next();
    assertThat(actualFacilities.size(), is(equalTo(1)));
    assertFacility(
        actualFacility, mrsFacilityId, facilityName, country, region, district, province);
  }