Ejemplo n.º 1
0
        public void TestAddBaseEquippableToCharacterAndTestStrengthDualWeild()
        {
            GenericCharacter GC = GenericCharacter.GCFactory();

            BaseEquipable BE = new BaseEquipable(1, "BaseSword", 10);

            BE.EquipEffects.Add("Strength", 1);
            BE.TargetBodyParts.Add(new Arm());

            GC.AddEquipment(BE);

            BaseEquipable BE2 = new BaseEquipable(2, "BaseSword", 10);

            BE2.EquipEffects.Add("Strength", 1);
            BE2.TargetBodyParts.Add(new Arm());

            GC.AddEquipment(BE2);

            Assert.AreEqual(5, GC.myStats.Strength.Value);
        }
Ejemplo n.º 2
0
        public void TestAddBaseEquippableToCharacter()
        {
            GenericCharacter GC = GenericCharacter.GCFactory();

            BaseEquipable BE = new BaseEquipable(1, "BaseSword", 10);

            BE.EquipEffects.Add("Strength", 1);
            BE.TargetBodyParts.Add(new Arm());

            Assert.IsTrue(GC.AddEquipment(BE));
        }