public void SetAndClearTest() { ng.Set(4, 3, true); Assert.AreEqual(true, ng.IsTrue(4, 3)); Assert.AreEqual(true, ng.Resolved(4, 3)); Assert.AreEqual(19, ng.LeftToClear); ng.Set(4, 3, false); Assert.AreEqual(false, ng.IsTrue(4, 3)); Assert.AreEqual(true, ng.Resolved(4, 3)); Assert.AreEqual(19, ng.LeftToClear); ng.Clear(4, 3); Assert.AreEqual(false, ng.IsTrue(4, 3)); Assert.AreEqual(false, ng.Resolved(4, 3)); Assert.AreEqual(20, ng.LeftToClear); }