public new virtual void SetUp() { base.SetUp(); const string nameThatAlreadyExists = "alreadyExists"; OrganisationRepository.Stub(x => x.GetByName(nameThatAlreadyExists)).Return(new Organisation()); const string organisationId = "organisationId"; OrganisationRepository.Stub(x => x.GetById(organisationId)) .Return(new Organisation { Id = organisationId }); var organisation = new Organisation { Name = nameThatAlreadyExists, Id = organisationId }; try { OrganisationService.Update(organisation); } catch (OrganisationNameAlreadyExistsException ex) { _exception = ex; } }
public new virtual void SetUp() { base.SetUp(); try { OrganisationRepository.Stub(x => x.GetByName(NameThatAlreadyExists)).Return(new Organisation()); OrganisationService.Create(new Organisation { Name = NameThatAlreadyExists, Id = "newId" }); } catch (OrganisationNameAlreadyExistsException ex) { _exception = ex; } }