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));
        }
Exemple #2
0
        private void DodajNowyRzadKomorekKwotyNaleznej(byte indeksDodawany)
        {
            IKomorkaKwotyNaleznej[] nowyRzadKomorekKwotyNaleznej = new IKomorkaKwotyNaleznej[indeksDodawany];

            for (byte indeks = 0; indeks < indeksDodawany; indeks++)
            {
                IKomorkaKwotyNaleznej komorkaKwotyNaleznej =
                    fabrykaDlaTabelaKomorek.StworzKomorkaKwotyNaleznej(indeksDodawany, indeks, naleznoscNaStringProkurent);

                nowyRzadKomorekKwotyNaleznej[indeks] = komorkaKwotyNaleznej;

                komorkiDolnotrojkatnaKwotyNaleznej.Push(fabrykaDlaTabelaKomorek.StworzKomorkaDolnotrojkatnaKwotyNaleznej(komorkaKwotyNaleznej));

                komorkiGornotrojkatnaKwotyNaleznej.Push(fabrykaDlaTabelaKomorek.StworzKomorkaGornotrojkatnaKwotyNaleznej(komorkaKwotyNaleznej));
            }

            komorkiKwotyNaleznej.Push(nowyRzadKomorekKwotyNaleznej);
        }
Exemple #3
0
 public IKomorkaGornotrojkatnaKwotyNaleznej StworzKomorkaGornotrojkatnaKwotyNaleznej(IKomorkaKwotyNaleznej komorka)
 {
     return(new KomorkaGornotrojkatnaKwotyNaleznejAdapter(komorka));
 }