public void Simple_Status_Ward() { IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>(); var f = new Fixture(); var constituency = f.Create <Constituency>(); var ward = CreateWard(constituency.GetMasterDataRef()); constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency); var wardRepository = new WardRepository(ContextConnection(), constituencyRepository); wardRepository.Save(ward); wardRepository.SetInactive(ward); var inactive = wardRepository.GetById(ward.Id); Assert.That(inactive.Status == EntityStatus.Inactive); wardRepository.SetActive(ward); var active = wardRepository.GetById(ward.Id); Assert.That(active.Status == EntityStatus.Active); wardRepository.SetAsDeleted(ward); var deleted = wardRepository.GetById(ward.Id); Assert.That(deleted.Status == EntityStatus.Deleted); }
public void SimpeHydrate_Ward() { IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>(); var f = new Fixture(); var constituency = f.Create <Constituency>(); var ward = CreateWard(constituency.GetMasterDataRef()); constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency); var wardRepository = new WardRepository(ContextConnection(), constituencyRepository); var id = wardRepository.Save(ward); Assert.IsNotNull(id); Assert.AreEqual(id, ward.Id); }
public void SimpeDeHydrateAll_Ward() { IConstituencyRepository constituencyRepository = Substitute.For <IConstituencyRepository>(); var f = new Fixture(); var constituency = f.Create <Constituency>(); var ward = CreateWard(constituency.GetMasterDataRef()); constituencyRepository.GetById(Arg.Any <Guid>()).Returns(constituency); var wardRepository = new WardRepository(ContextConnection(), constituencyRepository); wardRepository.Save(ward); var owner = wardRepository.GetAll(); Assert.That(owner.Any()); }
public ConstituencyBusiness(IConstituencyRepository constituencyRepository) { this.constituencyRepository = constituencyRepository; }
public ConstituencyBusiness(IConstituencyRepository constituencyRepository) { constituencyRL = constituencyRepository; }
public ConstituencyService() { _constituencyRepository = new ConstituencyRepository(); _areaRepository = new AreaRepository(); }
public ConstituencyViewModelBuilder(IConstituencyRepository constituencyRepository, ICountyRepository countyRepository) { _constituencyRepository = constituencyRepository; _countyRepository = countyRepository; }
public WardRepository(ContextConnection contextConnection, IConstituencyRepository constituencyRepository) : base(contextConnection) { _constituencyRepository = constituencyRepository; }