コード例 #1
0
        public void PassiveEffect_ParseFromString()
        {
            PassiveEffect pe = new PassiveEffect(PassiveEffect.TAG + ":" + PlayerCharacter.HEALTH + ":0.8");

            Assert.AreEqual(0.8f, pe.GetModifier(), "The value should be 0.8");
            Assert.AreEqual(PlayerCharacter.HEALTH, pe.GetResourceName(), "The string should match " + PlayerCharacter.HEALTH);
        }
コード例 #2
0
        public void PassiveEffect_StandardConstructor()
        {
            float         mod = 0.8f;
            String        res = PlayerCharacter.HEALTH;
            PassiveEffect pe  = new PassiveEffect(res, mod);

            Assert.AreEqual(res, pe.GetResourceName(), "Resource should be " + res);
            Assert.AreEqual(mod, pe.GetModifier(), "Modifier should match" + mod);
        }