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); }
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)); }