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(); geokomorkaHelper = new Mock <IGeokomorkaHelper>(); tblZamowienieHandloweTowarGeokomorka = new Mock <ITblZamowienieHandloweTowarGeokomorkaRepository>(); tblTowarGeokomorkaParametryGeometryczne = new Mock <ITblTowarGeokomorkaParametryGeometryczneRepository>(); fixture = new Fixture(); unitOfWork.Setup(s => s.tblZamowienieHandloweTowarGeokomorka) .Returns(tblZamowienieHandloweTowarGeokomorka.Object); unitOfWork.Setup(s => s.tblTowarGeokomorkaParametryGeometryczne) .Returns(tblTowarGeokomorkaParametryGeometryczne.Object); viewModel = PobierzViewModel(messenger.Object); GenerujListy(); GenerujMockiDlaGeokomorkaHelper(); //viewModel.WybranyTowar = new tblTowar() { IDTowar = 1, Nazwa = "test" }; }
public void GdyPrzeslanoPozycjeGeokomorki_WhenEntityIsReceived_UOWGetByIdAsyncIsInvoked() { viewModel = PobierzViewModel(messengerOrg); messengerOrg.Send(new tblZamowienieHandloweTowarGeokomorka() { IDZamowienieHandloweTowarGeokomorka = 1 }); unitOfWork.Verify(u => u.tblZamowienieHandloweTowarGeokomorka.GetByIdAsync(It.IsAny <int>())); }