Exemplo n.º 1
0
        public void SprawdzStan_CzteromasztowiecIPolaTrafione_StatekJestZatopiony()
        {
            //Przygotowanie
            int      IDStatku = 0;
            L_Statek statek   = new L_Czteromasztowiec(IDStatku);

            L_Pole pole = new L_PoleZajete(IDStatku);

            pole.Trafione = true;
            statek.DodajPole(pole);

            pole          = new L_PoleZajete(IDStatku);
            pole.Trafione = true;
            statek.DodajPole(pole);

            pole          = new L_PoleZajete(IDStatku);
            pole.Trafione = true;
            statek.DodajPole(pole);

            pole          = new L_PoleZajete(IDStatku);
            pole.Trafione = true;
            statek.DodajPole(pole);

            //Działanie
            statek.SprawdzStan();

            //Sprawdzenie
            Assert.IsTrue(statek.Zatopiony == true);
        }