public SystemFacade(IEditSubSystem editSystem, IInteractionSubSystem interactionSystem, IPresentSubSystem presentSystem, IVerificationSubSystem verificationSystem) { this.editSystem = editSystem; this.interactionSystem = interactionSystem; this.presentSystem = presentSystem; this.verificationSystem = verificationSystem; }
public SystemFacade(IEditSubSystem ess, IPresentSubSystem prss, ILoggingSubSystem logss) { this.ess = ess; this.prss = prss; this.logss = logss; cache = new Cache(); }
public void TestUpdVacansy() { List <Recrutier> recrutiers = new List <Recrutier>(); List <Vacansy> vac1 = new List <Vacansy>() { new Vacansy() { Salary = 100 }, new Vacansy() { Salary = 200 } }; List <Vacansy> vac2 = new List <Vacansy>() { new Vacansy() { Salary = 300 }, new Vacansy() { Salary = 400 } }; recrutiers.Add(new Recrutier() { Login = "******", vacansies = vac1 }); recrutiers.Add(new Recrutier() { Login = "******", vacansies = vac2 }); mockUnitOfWork = kernel.Get <IUnitOfWork>(); IGenericRepository <Recrutier> mockRecruitersRepository = kernel.Get <IGenericRepository <Recrutier> >(); mockRecruitersRepository.Get().Returns(recrutiers); mockUnitOfWork.RecruitersRepository.Returns(mockRecruitersRepository); editSubSys = new EditSubSystem(mockUnitOfWork); Vacansy expected = new Vacansy() { Salary = 1000 }; editSubSys.UpdVacansy("good man", CustomMapper.getVacansyBLL(expected)); Vacansy real = recrutiers[0].vacansies.ElementAt(1); Assert.AreEqual(expected, real); }
public void TestUpdSummary() { List <User> users = new List <User>(); User user1 = new User() { Login = "******" }; Summary sum1 = new Summary() { Info = "Some info" }; user1.UserSummary = sum1; users.Add(user1); mockUnitOfWork = kernel.Get <IUnitOfWork>(); IGenericRepository <User> mockUserRepository = kernel.Get <IGenericRepository <User> >(); mockUserRepository.Get().Returns(users); mockUnitOfWork.UsersRepository.Returns(mockUserRepository); editSubSys = new EditSubSystem(mockUnitOfWork); SummaryBLL expected = new SummaryBLL() { Info = "Some updated info" }; editSubSys.UpdSummary("user1", expected); SummaryBLL real = CustomMapper.getSummaryBLL(users.ElementAt(0).UserSummary); Assert.AreEqual(expected, real); }
private void Arrange() { mockUnitOfWork = kernel.Get <IUnitOfWork>(); editSubSys = new EditSubSystem(mockUnitOfWork); }
private void Arrange() { uow = kernel.Get <IUnitOfWork>(); ess = new EditSubSystem(uow); }