expected = "You are not affiliated as a staff :(";
assertEquals("no affilitiations", expected, successHandler.getActivationMessage());
// test that only active, affiliated users can log in
EntityAffiliationBo affil = new EntityAffiliationBo();
EntityAffiliationTypeBo affilType = mock(EntityAffiliationTypeBo.class);
when(affilType.isEmploymentAffiliationType()).thenReturn(true);
when(affilType.isActive()).thenReturn(true);
affil.setAffiliationType(affilType);
affils.add(affil);
entity.setActive(false);
expected = "Your account is not active :(";
assertEquals("account inactive", expected, successHandler.getActivationMessage());