public void Czy_CzyOdpowiadaRodzajowiNaleznosci_Zwraca_Prawde() { //Ustal IKonwerterKomorkaNaOsobaWizytator konwerter = Stworz_KomorkaNaOsobaPienieznaWizytor.Stworz(); //Dzialaj bool czyOdpowiadaRodzajowiNaleznosci = konwerter.CzyOdpowiadaRodzajowiNaleznosci(RodzajNaleznosciWylicznik.NaleznoscPieniezna); //Asercja Assert.True(czyOdpowiadaRodzajowiNaleznosci); }
public void Czy_CzyOdpowiadaRodzajowiNaleznosci_Zwraca_Falsz() { //Ustal IKonwerterKomorkaNaOsobaWizytator konwerter = Stworz_KomorkaNaOsobaPienieznaWizytor.Stworz(); //Dzialaj bool czyOdpowiadaRodzajowiNaleznosci = konwerter.CzyOdpowiadaRodzajowiNaleznosci((RodzajNaleznosciWylicznik)Int32.MaxValue); //Asercja Assert.False(czyOdpowiadaRodzajowiNaleznosci); }
public void Czy_StworzOsoba_Tworzy_Prawidlowo(byte iD, int grosze) { //Ustal IKonwerterKomorkaNaOsobaWizytator konwerter = Stworz_KomorkaNaOsobaPienieznaWizytor.Stworz(); INaleznoscPieniezna naleznosc = Stworz_NaleznoscPieniezna_Mock.Stworz_Naleznosc_Swiadczenie_Mock(grosze); //Dzialaj IOsobaTypSwiadczenia osoba = konwerter.StworzOsoba(iD, naleznosc); //Asercja Assert.Equal(iD, osoba.ID); if (osoba is IOsobaSwiadczeniePieniezne osobaPieniezna) { Assert.Equal(grosze, osobaPieniezna.Wplata.Swiadczenie); } else { Assert.IsAssignableFrom <IOsobaSwiadczeniePieniezne>(osoba); } }