Beispiel #1
0
            [TestCase] public void SingleStatusParserOperations()
            {
                var baseRules = new BaseStatusSystem <TestObj, RGB>();

                baseRules.ParseRulesText(rgb1);
                var baseTracker = baseRules.CreateStatusTracker(testObj);

                baseTracker.Add(RGB.Green, 3);
                baseTracker.Add(RGB.Red);
                baseTracker.Add(RGB.Green, 4);
                Assert.AreEqual(3, baseTracker[RGB.Blue]);                 // 1 from red, 2 from green.
            }