/// <summary>
 /// Funkcja wypełniająca pola planszy niezajęte przez statki polami pustymi.
 /// </summary>
 private void WypelnijPustePola()
 {
     for (int i = 0; i < _pola.GetLength(0); i++)
     {
         for (int j = 0; j < _pola.GetLength(1); j++)
         {
             if (_pola[i, j] == null)
             {
                 _pola[i, j] = new L_PolePuste();
             }
         }
     }
 }
Exemple #2
0
        public void DodajPole_PolePuste_PoleNieZostanieDodane()
        {
            //Przygotowanie
            int      IDStatku = 0;
            L_Statek statek   = new L_Jednomasztowiec(IDStatku);
            L_Pole   nowePole = new L_PolePuste();

            List <L_Pole> listaPol = statek.Pola;
            int           iloscPol = listaPol.Count;

            //Działanie
            statek.DodajPole(nowePole);

            //Sprawdzenie
            Assert.IsTrue(iloscPol == statek.Pola.Count);
        }