Пример #1
0
        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));
        }