Ejemplo n.º 1
0
        public void GdyPrzeslanoStatusRuchuEnum_WhenCalled_PrzyjecieZewnetrne_PZ(StatusRuchuTowarowEnum status, bool expected)
        {
            sut = GenerateSUT(messengerOrg);
            messengerOrg.Send(status);

            Assert.AreEqual(expected, sut.CzyStatusPZ == true);
        }
Ejemplo n.º 2
0
        public void GdyPrzeslanoStatusRuchuEnum_WhenCalled_PrzesuniecieMiedzymagazynowe_MM(StatusRuchuTowarowEnum status, bool expected)
        {
            sut = GenerateSUT(messengerOrg);
            messengerOrg.Send(status);

            Assert.AreEqual(expected, sut.CzyStatusMM_PW == true);
        }
Ejemplo n.º 3
0
        public void GdyPrzeslanoTowar_TowarIsNull_DialogWindowIsNotClosed()
        {
            sut = GenerateSUT(messengerOrg);
            vwStanTowaru stan = null;

            messengerOrg.Send(stan);

            viewService.Verify(v => v.Close <MagazynStanTowaruViewModel>(), Times.Never);
        }
Ejemplo n.º 4
0
        public void GdyPrzeslanoTowarTblTowar_IfObjIsNull_Returns()
        {
            sut = GenerateSUT(messengerOrg);
            tblTowar towar = null;

            messengerOrg.Send(towar);

            Assert.IsTrue(sut.WybranyTowarRuch.IDTowar == null);
        }
Ejemplo n.º 5
0
        public void GdyPrzeslanoKontrahenta_WhenCalled_DodajKontrahentaViewShouldBeClosed()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new tblKontrahent {
                ID_Kontrahent = 1, Nazwa = "KontrahentTest", Ulica = "Testowa 2", KodPocztowy = "11-111", Miasto = "Testowo"
            });

            viewService.Verify(v => v.Close <DodajKontrahentaViewModel_old>());
        }
Ejemplo n.º 6
0
        public void GdyPrzeslanoKontrahenta_WhenCalled_KontrahentPelnaNazwaIsNotNullOrEmpty()
        {
            sut = GenerateSUT(messengerOrg);
            messengerOrg.Send(new tblKontrahent {
                ID_Kontrahent = 1, Nazwa = "KontrahentTest", Ulica = "Testowa 2", KodPocztowy = "11-111", Miasto = "Testowo"
            });

            Assert.IsNotNull(sut.KontrahentPelnaNazwa);
            Assert.IsNotEmpty(sut.KontrahentPelnaNazwa.Replace(",", "").Replace(" ", ""));
        }
Ejemplo n.º 7
0
        public void GdyPrzeslanoKontrahenta_WhenCalled_ViewServiceShouldCloseEwidencjeKontrahentow()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new tblKontrahent {
                ID_Kontrahent = 1
            });

            viewService.Verify(v => v.Close <EwidencjaKontrahentowViewModel_old>());
        }
Ejemplo n.º 8
0
        public void GdyPrzeslanoTowar_ViewServiceShouldCloseTowarEwidencjaViewModel()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new tblTowar {
                IDTowar = 1
            });

            viewService.Verify(v => v.Close <TowarEwidencjaViewModel>());
        }
Ejemplo n.º 9
0
        public void GdyPrzeslanoTowar_DialogWindowMagazynStanTowaruViewModel_ShouldBeClosed()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new vwStanTowaru {
                IDTowar = 1, IDMagazyn = 1, IDFirma = 1, IloscDostepna = 1, IDJm = 1
            });

            viewService.Verify(v => v.Close <MagazynStanTowaruViewModel>());
        }
Ejemplo n.º 10
0
        public void GdyPrzeslanoKontrahenta_WhenCalled_RuchNaglowekIDKontrahenIsNotZeroAndNotNull()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new tblKontrahent {
                ID_Kontrahent = 1, Nazwa = "KontrahentTest", Ulica = "Testowa 2", KodPocztowy = "11-111", Miasto = "Testowo"
            });

            Assert.IsTrue(sut.RuchNaglowek.IDKontrahent != 0);
            Assert.IsNotNull(sut.RuchNaglowek.IDKontrahent);
        }
Ejemplo n.º 11
0
        public void GdyPrzeslanoTowar_TowarShouldBeAddedToWubranyTowarRuch()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new vwStanTowaru {
                IDTowar = 1, IDMagazyn = 1, IDFirma = 1, IloscDostepna = 1, IDJm = 1
            });

            Assert.IsTrue(sut.WybranyTowarRuch.IDTowar == 1);
            Assert.IsTrue(sut.WybranyTowarRuch.IloscPrzed == 1);
            Assert.IsTrue(sut.WybranyTowarRuch.IDJm == 1);
        }
Ejemplo n.º 12
0
        public void GdyPrzeslanoTowar_WybranyStatusRuchuHasTheSameParameters()
        {
            sut = GenerateSUT(messengerOrg);

            messengerOrg.Send(new vwStanTowaru {
                IDTowar = 1, IDMagazyn = 1, IDFirma = 1, IloscDostepna = 1, IDJm = 1
            });

            Assert.IsTrue(sut.WybranyTowarRuch.IDTowar == 1);
            Assert.IsTrue(sut.WybranyTowarRuch.IDMagazyn == 1);
            Assert.IsTrue(sut.WybranyTowarRuch.IloscPrzed == 1);
            Assert.IsTrue(sut.WybranyTowarRuch.IDJm == 1);
        }
Ejemplo n.º 13
0
        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();
            tblRuchTowarHelper = new Mock <ITblRuchTowarHelper>();

            fixture = new Fixture();

            tblRuchNaglowek = new Mock <ITblRuchNaglowekRepository>();
            tblRuchStatus   = new Mock <ITblRuchStatusRepository>();
            tblRuchTowar    = new Mock <ITblRuchTowarRepository>();
            tblJm           = new Mock <ITblJmRepository>();
            tblPracownikGAT = new Mock <ITblPracownikGATRepository>();
            tblFirma        = new Mock <ITblFirmaRepository>();
            tblTowar        = new Mock <ITblTowarRepository>();
            tblMagazyn      = new Mock <ITblMagazynRepository>();
            tblDokumentTyp  = new Mock <ITblDokumentTypRepository>();
            tblProdukcjaZlcecenieProdukcyjne = new Mock <ITblProdukcjaZlecenieRepository>();


            unitOfWork.Setup(s => s.tblRuchNaglowek).Returns(tblRuchNaglowek.Object);
            unitOfWork.Setup(s => s.tblRuchStatus).Returns(tblRuchStatus.Object);
            unitOfWork.Setup(s => s.tblRuchTowar).Returns(tblRuchTowar.Object);
            unitOfWork.Setup(s => s.tblJm).Returns(tblJm.Object);
            unitOfWork.Setup(s => s.tblPracownikGAT).Returns(tblPracownikGAT.Object);
            unitOfWork.Setup(s => s.tblFirma).Returns(tblFirma.Object);
            unitOfWork.Setup(s => s.tblTowar).Returns(tblTowar.Object);
            unitOfWork.Setup(s => s.tblMagazyn).Returns(tblMagazyn.Object);
            unitOfWork.Setup(s => s.tblDokumentTyp).Returns(tblDokumentTyp.Object);
            unitOfWork.Setup(s => s.tblProdukcjaZlecenie).Returns(tblProdukcjaZlcecenieProdukcyjne.Object);
            unitOfWorkFactory.Setup(s => s.Create()).Returns(unitOfWork.Object);
            sut = GenerateSUT(messenger.Object);
        }