Example #1
0
        public void TestConstantExpression()
        {
            var ce = new ConstantExpression("5");

            Assert.AreEqual(5, ce.GetExpected());
            Assert.AreEqual(5, ce.GetMin());
            Assert.AreEqual(5, ce.GetMax());
            Assert.AreEqual(5, ce.Roll());

            ce = new ConstantExpression("-5");
            Assert.AreEqual(-5, ce.GetExpected());
            Assert.AreEqual(-5, ce.GetMin());
            Assert.AreEqual(-5, ce.GetMax());
            Assert.AreEqual(-5, ce.Roll());
        }