public void TestRevert() { decisions.Decide(1, 1, defaultRule); decisions.Decide(-2, 2, defaultRule); decisions.Decide(3, 2, defaultRule); decisions.Revert(); Assert.AreEqual(0, decisions.Count); Assert.IsFalse(decisions.IsDecided(1)); Assert.IsFalse(decisions.IsDecided(2)); Assert.IsFalse(decisions.IsDecided(3)); }