public void RandomizeWorldFillsLifeWithFillRate() { var world = new World(20, 20); var maker = new GreatMaker(50); maker.CreateLife(world); Assert.AreEqual(200, CountLife(world)); maker.FillRate = 66; maker.CreateLife(world); Assert.AreEqual(264, CountLife(world)); }
public void RandomizeWorldIsRandom() { var world1 = new World(20, 20); var world2 = new World(20, 20); var maker = new GreatMaker(10); maker.CreateLife(world1, 1); maker.CreateLife(world2, 2); var life1 = GetLifeCoordinates(world1); var life2 = GetLifeCoordinates(world2); CollectionAssert.AreNotEquivalent(life1, life2); }