public void ToggleCell()
 {
     var  breite = 10;
     var  hoehe  = 10;
     var  pixelAnzahlProZelle = 5;
     var  spielBrett          = new SpielBrett(breite, hoehe, pixelAnzahlProZelle);
     bool initialState        = spielBrett[new(1, 1)].Lebt;
        public void ZellenZufälligEinfügen()
        {
            var breite = 10;
            var hoehe  = 10;
            var pixelAnzahlProZelle = 5;
            var spielBrett          = new SpielBrett(breite, hoehe, pixelAnzahlProZelle);

            spielBrett.ZellenZufälligEinfügen();
            var livingCells = spielBrett.Zellen.Where(s => s.Lebt).Count();

            Assert.Greater(livingCells, 10);
        }
        public void Konstruktor()
        {
            var breite = 10;
            var hoehe  = 10;
            var pixelAnzahlProZelle = 5;
            var spielBrett          = new SpielBrett(breite, hoehe, pixelAnzahlProZelle);

            Assert.AreEqual(breite, spielBrett.Breite);
            Assert.AreEqual(hoehe, spielBrett.Hoehe);
            Assert.AreEqual(pixelAnzahlProZelle, spielBrett.PixelAnzahlProZelle);

            Assert.AreEqual(breite * hoehe, spielBrett.Zellen.Count);
        }
Beispiel #4
0
 public void initializeSpielBrett(int width, int height)
 {
     _spielbrett = new SpielBrett(width, height);
 }