Exemple #1
0
        public void Czy_KryteriumSumyWymienionejNaleznosciPienieznej_WezWymienionaNaleznosc_Zwraca_PrawidlowaNaleznosc(int wpalata)
        {
            //Ustal i Dzialaj
            INaleznoscPieniezna naleznoscPieniezna = Stworz_NaleznoscPieniezna.Stworz(wpalata);

            IKryteriumSumyWymienionejNaleznosciPienieznej kryteriumSumyWymienionejNaleznosci_Sprawdzana =
                Stworz_KryteriumWymienionejNaleznosciPienieznej.Stworz_KryteriumSumyWymienionejNaleznosci(naleznoscPieniezna);

            //Asercja
            Assert.Equal(wpalata, kryteriumSumyWymienionejNaleznosci_Sprawdzana.WezWymienionaNaleznosc.Swiadczenie);
        }
        Stworz_TabelaNaleznosciPienieznej_KryteriumWyboruTabeliNaleznosci_WezWymienionaNaleznosc_Mock(int wymienionaNaleznosc)
        {
            Mock <ITabelaNaleznosciPienieznej> tabelaNaleznosciPienieznej_Mock = Stworz_MockWlasciwy();

            IKryteriumSumyWymienionejNaleznosciPienieznej kryteriuWyboru =
                Stworz_KryteriumSumyWymienionejNaleznosciPienieznej_Mock.Stworz_Kryterium_Naleznosc_Polgrsze_Mock(wymienionaNaleznosc);

            tabelaNaleznosciPienieznej_Mock.
            Setup(tabela => tabela.KryteriumWyboruTabeliNaleznosci).
            Returns(kryteriuWyboru);

            return(tabelaNaleznosciPienieznej_Mock.Object);
        }
        public void Czy_KryteriumSumyWymienionejNaleznosciPienieznej_DodajNaleznoscDoSumyWymienionejNaleznosci_Prawidlowo_Dodaje
            (int wplata, int Naleznosc_DoDodania, int Naleznosc_Suma)
        {
            //Ustal
            INaleznoscPieniezna naleznoscPieniezna = Stworz_NaleznoscPieniezna.Stworz(wplata);

            IKryteriumSumyWymienionejNaleznosciPienieznej kryteriumSumyWymienionejNaleznosci_Sprawdzana =
                Stworz_KryteriumWymienionejNaleznosciPienieznej.Stworz_KryteriumSumyWymienionejNaleznosci(naleznoscPieniezna);

            INaleznoscPieniezna naleznoscPieniezna_DoDodania = Stworz_NaleznoscPieniezna_Mock.Stworz_Naleznosc_Swiadczenie_Mock(Naleznosc_DoDodania);

            //Dzialaj
            kryteriumSumyWymienionejNaleznosci_Sprawdzana =
                kryteriumSumyWymienionejNaleznosci_Sprawdzana.DodajNaleznoscDoSumyWymienionejNaleznosci(naleznoscPieniezna_DoDodania);

            //Asercja
            Assert.Equal(Naleznosc_Suma, kryteriumSumyWymienionejNaleznosci_Sprawdzana.WezWymienionaNaleznosc.Swiadczenie);
        }
        public void Czy_ZwracaFalsz_GdyPorownywanyZeZlymTypem()
        {
            //Ustal
            INaleznoscPieniezna naleznoscPienieznaSprawdzana = Stworz_NaleznoscPieniezna_Mock.Stworz_Naleznosc_Mock();

            IKryteriumIlosciWymian kryteriumIlosciWymian_Sprawdzana =
                Stworz_KryteriumWymienionejNaleznosciPienieznej.Stworz_KryteriumIlosciWymian(1, naleznoscPienieznaSprawdzana);

            IKryteriumSumyWymienionejNaleznosciPienieznej kryteriumSumyWymienionejNaleznosci =
                Stworz_KryteriumWymienionejNaleznosciPienieznej.Stworz_KryteriumSumyWymienionejNaleznosci();

            //Dzialaj
            bool Czy_KryteriumWieksze =
                kryteriumIlosciWymian_Sprawdzana.CzyPorownywaneKyrteriumLepsze(kryteriumSumyWymienionejNaleznosci);

            //Asercja
            Assert.False(Czy_KryteriumWieksze);
        }