public void SetUp() { unitOfWork = new Mock <IUnitOfWork>(); unitOfWorkFactory = new Mock <IUnitOfWorkFactory>(); viewService = new Mock <IViewService>(); dialogService = new Mock <IDialogService>(); messenger = new Mock <IMessenger>(); messengerOrg = new Messenger(); filesManipulation = new Mock <IFilesManipulation>(); gmailSender = new Mock <IGmailSender>(); plikiCRUD = new Mock <IPlikiCRUD>(); fixture = new Fixture(); outlook = new Mock <IOutlookMailSender>(); tblZapotrzebowanie = new Mock <ITblZapotrzebowanieRepository>(); unitOfWork.Setup(u => u.tblZapotrzebowanie).Returns(tblZapotrzebowanie.Object); tblZapotrzebowaniePozycje = new Mock <ITblZapotrzebowaniePozycjeRepository>(); unitOfWork.Setup(s => s.tblZapotrzebowaniePozycje).Returns(tblZapotrzebowaniePozycje.Object); tblKontrahent = new Mock <ITblKontrahentRepository>(); unitOfWork.Setup(s => s.tblKontrahent).Returns(tblKontrahent.Object); tblPliki = new Mock <ITblPlikiRepository>(); unitOfWork.Setup(s => s.tblPliki).Returns(tblPliki.Object); sut = PobierzViewModel(messenger.Object); }
public void ZaladujWartosciPoczatkoweCommand_ZapotrzebowanieKlonowane_IsChanged_False() { sut = PobierzViewModel(messengerOrg); sut.ListaPracownikowGAT = new List <tblPracownikGAT> { new tblPracownikGAT { ID_PracownikGAT = 1 } }; tblZapotrzebowanie.Setup(s => s.GetByIdAsync(It.IsAny <int>())).ReturnsAsync(new db.tblZapotrzebowanie { IDZapotrzebowanie = 1, CzyZweryfikowano = true, IDPracownikGAT = 1 }); messengerOrg.Send(new vwZapotrzebowanieEwidencja { IDZapotrzebowanie = 1, CzyZweryfikowano = true }); Assert.IsFalse(sut.IsChanged); }