private static void TestGetSet(LifeJourney life) { life.Clear(); life.Set(1, 1, true); life.Set(100, 100, true); life.Set(99, 99, true); Assert.AreEqual(true, life.Get(1, 1)); Assert.AreEqual(true, life.Get(100, 100)); Assert.AreEqual(true, life.Get(99, 99)); Assert.AreEqual(false, life.Get(1, 2)); Assert.AreEqual(false, life.Get(100, 99)); Assert.AreEqual(false, life.Get(98, 99)); life.Set(100, 100, false); Assert.AreEqual(true, life.Get(1, 1)); Assert.AreEqual(false, life.Get(100, 100)); Assert.AreEqual(true, life.Get(99, 99)); Assert.AreEqual(false, life.Get(1, 2)); Assert.AreEqual(false, life.Get(100, 99)); Assert.AreEqual(false, life.Get(98, 99)); }