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)); }
internal static IKomorkaKwotyNaleznej Stworz(byte kolumna, byte rzad, string tekstZwrotny) { INaleznoscSwiadczenieBaza naleznosc = Stworz_NaleznoscSwiadczenieBaza_Mock.Stworz_Mock(); IKonwerterNaleznoscNaStringProkurent prokurent = Stworz_KonwerterNaleznoscNaStringProkurent_Mock.Stworz_NaString_Mock(tekstZwrotny); return(new KomorkaKwotyNaleznej(naleznosc, kolumna, rzad, prokurent)); }
internal static IKomorkaKwotyNaleznej Stworz(IKonwerterNaleznoscNaStringProkurent prokurent) { byte kolumna = default(byte); byte rzad = default(byte); INaleznoscSwiadczenieBaza naleznosc = Stworz_NaleznoscSwiadczenieBaza_Mock.Stworz_Mock(); return(new KomorkaKwotyNaleznej(naleznosc, kolumna, rzad, prokurent)); }
public void Czy_NaStringOdwrotnosc_WyrzucaWyjatek_NaZlyTyp() { //Ustal INaleznoscNaStringKonwerter konwerter = Stworz_NaleznoscPienieznaNaStringKonwerter.Stworz(); INaleznoscSwiadczenieBaza naleznosc = Stworz_NaleznoscSwiadczenieBaza_Mock.Stworz_Mock(); //Dzialaj i Asercja PorownajTekstAktualnyzKonwersjaNaStringOdwrotnosc(konwerter, naleznosc, String.Empty); }
public INaleznoscSwiadczenieBaza NaleznoscZeSlwonika(IPolozenieWTabeliNaleznosci polozenieKlucz) { INaleznoscSwiadczenieBaza naleznosc = Stworz_NaleznoscSwiadczenieBaza_Mock.Stworz_Mock(); if (naleznosciSlownik.ContainsKey(polozenieKlucz) == true) { return(naleznosciSlownik[polozenieKlucz]); } naleznosciSlownik.Add(polozenieKlucz, naleznosc); return(naleznosc); }