Ejemplo n.º 1
0
        public void Czy_Zwraca_PrawidlowegoTypu_KryteriumSumyWymienionejNaleznosciPienieznej()
        {
            //Ustal i Dzialaj
            ITabelaNaleznosciPienieznej tabelaNaleznosci = Stworz_TabelaNaleznosciPienieznej.Stworz_Pusty(4, KryteriumWyboruTabeliNaleznosciWylicznik.KryteriumSumyWymienionejNaleznosci);

            //Asercja
            Assert.IsType <KryteriumSumyWymienionejNaleznosciPienieznej>(tabelaNaleznosci.KryteriumWyboruTabeliNaleznosci);
        }
Ejemplo n.º 2
0
        public void Czy_Zwraca_PrawidlowaWartosc(byte rozmiar)
        {
            //Ustal i Dzialaj
            ITabelaNaleznosciPienieznej tabelaNaleznosci = Stworz_TabelaNaleznosciPienieznej.Stworz_Pusty(rozmiar);

            //Asercja
            Assert.Equal(rozmiar, tabelaNaleznosci.Rozmiar);
        }
        public void Czy_UstawiaIZwraca_PrawidlowaWartosc(byte indeks_X, byte indeks_Y, int naleznoscWPolgroszach)
        {
            //Ustal
            ITabelaNaleznosciPienieznej tabelaNaleznosciPienieznej = Stworz_TabelaNaleznosciPienieznej.Stworz_Pusty();

            IPolozenieWTabeliNaleznosci polozenieWTabeli = Stworz_PolozenieWTabeliNaleznosci.Stworz(indeks_X, indeks_Y);

            INaleznoscPieniezna naleznoscOczekiwana = Stworz_NaleznoscPieniezna.Stworz(naleznoscWPolgroszach);

            //Dzialaj
            tabelaNaleznosciPienieznej.DodajWymianeNalzenosciUaktualniajacKryterium(naleznoscOczekiwana, polozenieWTabeli);

            INaleznoscPienieznaSwiadczenie naleznosc_Zwrocona = tabelaNaleznosciPienieznej[polozenieWTabeli];

            //Asercja
            Assert.Equal(naleznoscOczekiwana.Swiadczenie, naleznosc_Zwrocona.Swiadczenie);
        }
Ejemplo n.º 4
0
        public void Czy_Zwraca_TaSamaTabele(byte iloscOsob, int wymienionaNaleznosc, int wymienionaNaleznoscPorownywanej)
        {
            //Ustal
            ITabelaNaleznosciPienieznej tabelaNaleznosciPienieznej =
                Stworz_TabelaNaleznosciPienieznej.Stworz(wymienionaNaleznosc, iloscOsob);

            ITabelaNaleznosciPienieznej tabelaNaleznosciPienieznejPorownywana =
                Stworz_TabelaNaleznosciPienieznej_Mock.
                Stworz_TabelaNaleznosciPienieznej_KryteriumWyboruTabeliNaleznosci_WezWymienionaNaleznosc_Mock(wymienionaNaleznoscPorownywanej);

            //Dzialaj
            ITabelaNaleznosciPienieznej tabelaNaleznosciPienieznejZwrocona =
                tabelaNaleznosciPienieznej.ZwrocLepszeKryterium(tabelaNaleznosciPienieznejPorownywana);

            //Asercja
            Assert.Same(tabelaNaleznosciPienieznej, tabelaNaleznosciPienieznejZwrocona);
        }