public void LightGridProcessLightSwitchTest__22() { LightGrid lightGrid = new LightGrid(); lightGrid.ProcessLightSwitch(2, 2); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 1]); Assert.AreEqual(true, lightGrid.LightsOnGrid[2, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 2]); Assert.AreEqual(true, lightGrid.LightsOnGrid[1, 2]); Assert.AreEqual(true, lightGrid.LightsOnGrid[2, 2]); Assert.AreEqual(true, lightGrid.LightsOnGrid[3, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 3]); Assert.AreEqual(true, lightGrid.LightsOnGrid[2, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 4]); Assert.AreEqual(5, lightGrid.LightsOnCount); lightGrid.ProcessLightSwitch(2, 2); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 0]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 1]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 2]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 3]); Assert.AreEqual(false, lightGrid.LightsOnGrid[0, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[1, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[2, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[3, 4]); Assert.AreEqual(false, lightGrid.LightsOnGrid[4, 4]); Assert.AreEqual(0, lightGrid.LightsOnCount); }