public void Czy_UstalNaleznosc_UstalaPrawidlowo()
        {
            //Ustal
            string naString = "Tekst zwracany dla .NaString()";

            string naStringOdwrotnosc = "Tekst zwracany dla .NaStringOdwrotnosc()";

            INaleznoscSwiadczenieBaza oczekiwanaNaleznosc = Stworz_NaleznoscSwiadczenieBaza_Mock.Stworz_Mock();

            Mock <IKonwerterNaleznoscNaStringProkurent> prokurent_Mock = Stworz_KonwerterNaleznoscNaStringProkurent_Mock.Stworz_NaString_WeryfikowalnyMock(oczekiwanaNaleznosc, naString, naStringOdwrotnosc);

            IKomorkaKwotyNaleznej komorka = Stworz_KomorkaKwotyNaleznej.Stworz(prokurent_Mock.Object);

            //Dzialaj
            komorka.UstalNaleznosc(oczekiwanaNaleznosc);

            //Asercja
            AsertujKomorka.AsertujTekst(naString, (komorka as IKomorkaGornotrojkatnaKwotyNaleznej).Tekst);

            prokurent_Mock.Verify(prokurent => prokurent.NaString(It.IsAny <INaleznoscSwiadczenieBaza>()), Times.Exactly(2));

            AsertujKomorka.AsertujTekst(naStringOdwrotnosc, (komorka as IKomorkaDolnotrojkatnaKwotyNaleznej).Tekst);

            prokurent_Mock.Verify(prokurent => prokurent.NaStringOdwrotnosc(It.IsAny <INaleznoscSwiadczenieBaza>()), Times.Exactly(2));
        }
コード例 #2
0
        public void Czy_Adaptuje_Prawidlowo()
        {
            //Ustal
            byte kolumnaZadana = default(byte);

            byte rzadZadany = default(byte);

            string tekstZadany = default(string);

            Brush kolorTlaZadany = default(Brush);

            Mock <IKomorkaWejsciowaImienia> komorkaAdaptowalna_Mock = Stworz_KomorkaWejsciowaImienia_Mock.Stworz_Pola_WeryfikowalnyMock(kolumnaZadana, rzadZadany, tekstZadany, kolorTlaZadany);

            IKomorkaWejsciowaImienia komorkaWejsciowaImienia = Stworz_KomorkaWejsciowaImieniaAdapter.Stworz(komorkaAdaptowalna_Mock.Object);

            //Dzialaj i Asercja
            AsertujKomorka.Asertuj(kolumnaZadana, rzadZadany, tekstZadany, kolorTlaZadany, komorkaWejsciowaImienia);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Kolumna, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Rzad, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Tekst, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.KolorTla, Times.Once);
        }
コード例 #3
0
        public void Czy_KolorTla_PoKonwersjiNaFalsz()
        {
            //Ustal i dzialaj
            Brush kolorTla = KolorTlaPoKonwersji(false);

            // Asercja
            AsertujKomorka.AsertujKolorTla(Brushes.Red, kolorTla);
        }
コード例 #4
0
        public void Czy_KolorTla_PoKonwersjiNaPrawde()
        {
            //Ustal i dzialaj
            Brush kolorTla = KolorTlaPoKonwersji(true);

            //Asercja
            AsertujKomorka.AsertujKolorTla(Brushes.Transparent, kolorTla);
        }
コード例 #5
0
        public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaZWejsciemTekstu komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaZWejsciemTekstu;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne(0, komorka.Kolumna);

            AsertujKomorka.AsertujRzad((byte)(indeks + 1), komorka.Rzad);

            AsertujKomorka.AsertujTekst(default(string), komorka.Tekst);
        }
コード例 #6
0
        public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaDiagonalna komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaDiagonalna;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne((byte)(indeks + 2), komorka.Kolumna);

            AsertujKomorka.AsertujRzad((byte)(indeks + 1), komorka.Rzad);

            AsertujKomorka.AsertujTekst("—", komorka.Tekst);
        }
        public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaWyjsciowaImienia komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaWyjsciowaImienia;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne((byte)(indeks + 2), komorka.Kolumna);

            AsertujKomorka.AsertujRzad(0, komorka.Rzad);

            AsertujKomorka.AsertujTekst("Osoba " + (indeks + 1).ToString(), komorka.Tekst);
        }
コード例 #8
0
        public void Czy_Tworzy_Prawidlowo(byte indeks)
        {
            //Ustal
            IKomorkaWejsciowaKwoty komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks) as IKomorkaWejsciowaKwoty;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne(1, komorka.Kolumna);

            AsertujKomorka.AsertujRzad((byte)(indeks + 1), komorka.Rzad);

            AsertujKomorka.AsertujTekst(String.Empty, komorka.Tekst);

            AsertujKomorka.AsertujKolorTla(Brushes.Transparent, komorka.KolorTla);
        }
コード例 #9
0
        public void Czy_Tekst(byte indeks)
        {
            //Ustal
            IKomorkaImieniaINaleznosciWejscowej komorka = Stworz_KomorkaImieniaINaleznosciWejscowej.Stworz(indeks);

            //Dzialaj
            string nowyTekst = default(string);

            (komorka as IKomorkaWejsciowaImienia).Tekst = nowyTekst;

            //Asercja
            AsertujKomorka.AsertujTekst(nowyTekst, (komorka as IKomorkaWejsciowaImienia).Tekst);

            AsertujKomorka.AsertujTekst(nowyTekst, (komorka as IKomorkaWyjsciowaImienia).Tekst);
        }
コード例 #10
0
        public void Czy_Tworzy_Prawidlowo()
        {
            //Ustal
            byte kolumna = default(byte);

            byte rzad = default(byte);

            string tekstZwrotny = "tEkSt ZwRoTnY";

            IKomorkaGornotrojkatnaKwotyNaleznej komorka = Stworz_KomorkaKwotyNaleznej.Stworz(kolumna, rzad, tekstZwrotny) as IKomorkaGornotrojkatnaKwotyNaleznej;

            //Dzialaj i Asercja
            AsertujKomorka.AsertujKolumne((byte)(kolumna + 2), komorka.Kolumna);

            AsertujKomorka.AsertujRzad((byte)(rzad + 1), komorka.Rzad);

            AsertujKomorka.AsertujTekst(tekstZwrotny.ToLower(), komorka.Tekst);
        }
        public void Czy_Adaptuje_Prawidlowo()
        {
            //Ustal
            byte kolumnaZadana = default(byte);

            byte rzadZadany = default(byte);

            string tekstZadany = default(string);

            Mock <IKomorkaGornotrojkatnaKwotyNaleznej> komorkaAdaptowalna_Mock = Stworz_KomorkaGornotrojkatnaKwotyNaleznej_Mock.Stworz_Pola_WeryfikowalnyMock(kolumnaZadana, rzadZadany, tekstZadany);

            IKomorkaGornotrojkatnaKwotyNaleznej komorkaGornotrojkatnaKwotyNaleznej = Stworz_KomorkaGornotrojkatnaKwotyNaleznejAdapter.Stworz(komorkaAdaptowalna_Mock.Object);

            //Dzialaj i Asercja
            AsertujKomorka.Asertuj(kolumnaZadana, rzadZadany, tekstZadany, komorkaGornotrojkatnaKwotyNaleznej);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Kolumna, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Rzad, Times.Once);

            komorkaAdaptowalna_Mock.Verify(komorka => komorka.Tekst, Times.Once);
        }