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>()));
        }