Beispiel #1
0
        public void FiltrowanieTest3()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno   handelOkno   = stronaGlowna.PrzejdDoHandel();
            TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary();

            towaryTabela.WlaczWierszFiltrowania();
            towaryTabela.WpiszTekstDoFiltraKolumny("*88", "5");

            Assert.AreEqual(1.0d, towaryTabela.LiczbaWierszy());

            towaryTabela.WyczyscFiltrKolumny("5");

            Assert.AreEqual(49.0d, towaryTabela.LiczbaWierszy());

            towaryTabela.WpiszTekstDoFiltraKolumny("*", "6");


            towaryTabela.WlaczWyszukiwanieNieoptymalne();

            Assert.AreEqual(1.0d, towaryTabela.LiczbaWierszy());

            stronaLogowania.Wyloguj();
        }
Beispiel #2
0
        public void Sortowanie()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno   handelOkno   = stronaGlowna.PrzejdDoHandel();
            TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary();

            towaryTabela.KliknijNaglowekKod();

            Assert.AreEqual("BIKINI", towaryTabela.TekstKomorkiKod1());
            Assert.AreEqual("BUT_NAR_42", towaryTabela.TekstKomorkiKod2());

            towaryTabela.KliknijNaglowekKod();

            Assert.AreEqual("ZES_Z190", towaryTabela.TekstKomorkiKod1());
            Assert.AreEqual("WRO_2SXC", towaryTabela.TekstKomorkiKod2());

            towaryTabela.KliknijNaglowekNazwa();

            Assert.AreEqual("Bikini - Strój kąpielowy damski", towaryTabela.TekstKomorkiNazwa1());
            Assert.AreEqual("Buty do nart Classic 42", towaryTabela.TekstKomorkiNazwa2());

            towaryTabela.KliknijNaglowekNazwa();

            Assert.AreEqual("Zestaw: narty, wiązania, kije, buty", towaryTabela.TekstKomorkiNazwa1());
            Assert.AreEqual("Wrotki zawodowe - 2 ślady Medium - czarne", towaryTabela.TekstKomorkiNazwa2());

            stronaLogowania.Wyloguj();
        }
Beispiel #3
0
        public void WymiarPrzycisku()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno   handelOkno   = stronaGlowna.PrzejdDoHandel();
            TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary();

            Assert.AreEqual("30 100", towaryTabela.WymiaryPrzyciskuCzynnosci());

            stronaLogowania.Wyloguj();
        }
Beispiel #4
0
        public void FiltrowanieTest2()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno   handelOkno   = stronaGlowna.PrzejdDoHandel();
            TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary();

            towaryTabela.WlaczWierszFiltrowania();
            towaryTabela.WpiszTekstDoFiltraKolumny("* cm", "4");

            Assert.AreEqual(13.0d, towaryTabela.LiczbaWierszy());

            stronaLogowania.Wyloguj();
        }
Beispiel #5
0
        public void DodajDoUlubionych()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel();

            handelOkno.DodajDoUlubionych();
            stronaGlowna.PrzejdzDoUlubionych();

            Assert.AreEqual("Handel", stronaGlowna.NazwaPozycji());

            stronaGlowna.PrzejdDoHandel();
            handelOkno.UsunZUlubionych();
            stronaLogowania.Wyloguj();
        }
Beispiel #6
0
        public void FakturaSprzedaży()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel();
            FakturySprzedarzyTabela fakturySprzedarzyTabela   = handelOkno.PrzejdzDoFakturySprzedarzy();
            FakturySprzedarzyOkno   fakturySprzedarzyOknoNowy = fakturySprzedarzyTabela.Nowy()
                                                                .UzupelnijKontrahent("ABC")
                                                                .DodajTowar("Bikini", "1", "1");

            fakturySprzedarzyOknoNowy.ThreadSleep(14444);

            Assert.AreEqual("535,79 PLN", fakturySprzedarzyOknoNowy.SumaFaktury());

            FakturySprzedarzyTabela DodanaFaktura = fakturySprzedarzyOknoNowy.Zapisz_2();
        }
Beispiel #7
0
        public void Kalendarz()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel();

            FakturySprzedarzyTabela fakturySprzedarzyTabela = handelOkno.PrzejdzDoFakturySprzedarzy();

            KalendarzWidget kalendarzWidget = fakturySprzedarzyTabela.Kalendarz();

            kalendarzWidget.WybierzDzien("5");
            kalendarzWidget.DataPoczatkowa().Miesiac().WybierzMiesiac("Lipiec").WybierzDzien("18")
            .DataKoncowa().Miesiac().WybierzMiesiac("Październik").WybierzDzien("28").Zatwierdz();

            //assert
        }
Beispiel #8
0
        public void ZmianaNazwyRekordu()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            HandelOkno   handelOkno   = stronaGlowna.PrzejdDoHandel();
            TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary();
            TowarOkno    towarOkno    = towaryTabela.WybierzBut42();

            towarOkno.WpiszKod("xx")
            .Zapisz()
            .KliknijTak();

            Assert.IsTrue(towaryTabela.But42xxVisible());

            towaryTabela.WybierzBut42xx()
            .WrocNazwe("BUT_NAR_42")
            .Zapisz()
            .KliknijTak();
            stronaLogowania.Wyloguj();
        }