Пример #1
0
        public void FinalBonusTestBase()
        {
            Bonus test     = new Bonus();
            int   expected = 1;
            int   actaul   = test.FinalBonus();

            Assert.AreEqual(expected, actaul, 0.001,
                            "Bonus with defualt args calculating wrong. \n Expected: " + expected + " Got: " + actaul);
        }
Пример #2
0
        public void FinalBonusTestInput()
        {
            Bonus test     = new Bonus(lev, level, attribute, circumstantial, item, status, untyped);
            int   expected = 1 + 2 + 13 + 3 + 5 + 7 + 11;
            int   actaul   = test.FinalBonus();

            Assert.AreEqual(expected, actaul, 0.001,
                            "Bonus with all optional args calculating wrong. \n Expected: " + expected + " Got: " + actaul);
        }
Пример #3
0
        public void FinalBonusTestDefault()
        {
            Bonus test     = new Bonus(lev, level, attribute);
            int   expected = 1 + 2 + 13;
            int   actaul   = test.FinalBonus();

            Assert.AreEqual(expected, actaul, 0.001,
                            "Bonus with no optional arg calculating wrong. \n Expected: " + expected + " Got: " + actaul);
        }
Пример #4
0
        public void FinalBonusTestForced()
        {
            Bonus test = new Bonus(lev, level, attribute, circumstantial, item, status, untyped);

            test.Force(forced);
            int expected = forced;
            int actaul   = test.FinalBonus();

            Assert.AreEqual(expected, actaul, 0.001,
                            "Bonus with forced value calculating wrong. \n Expected: " + expected + " Got: " + actaul);
        }