public void ParseDescription()
        {
            PseudoItemInfo item = new PseudoItemInfo("TestItem");

            item.FullDescription = "</unique> +15 <a href='FlatMagicPen'>Magic Penetration</a><br><unique>";
            ItemStatsInfo stats = ItemDescriptionParser.Parse(item.FullDescription);

            Assert.IsTrue(stats.MagicPenFlat == TestMagicPenetration.EXPECTED,
                          string.Format("Failed to Verify Magic Penetration (Expected: {0}; Actual: {1})",
                                        TestMagicPenetration.EXPECTED, stats.MagicPenFlat));
        }
        public void Addition()
        {
            ChampionStatsInfo champion = new ChampionStatsInfo();

            champion.Armor = 15;
            ItemStatsInfo item = new ItemStatsInfo();

            item.Armor = 22;
            CombinedStatsInfo info = champion + item;

            Assert.IsTrue(info.Stats[0].Armor == 37, string.Format("Armor addition resulted in '{0}' instead of the expected value of '{1}'", info.Stats[0].Armor, 15 + 22));
        }