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);
        }
Exemplo n.º 3
0
        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);
            }
        }