@Test
  public void testsGetAvailableContactTypes() {

    List<UserContactType> expectedTypes = new ArrayList<UserContactType>();
    expectedTypes.add(createUserContactType());

    when(userContactsDao.getAvailableContactTypes()).thenReturn(expectedTypes);

    List<UserContactType> types = userContactsService.getAvailableContactTypes();
    assertTrue(types.containsAll(expectedTypes));
  }