Beispiel #1
0
        public void CanParseGemCorruption()
        {
            var p    = new GemParser(PoEItemData.Gem.EMPOWER_CORRUPTED);
            var item = p.Parse();

            Assert.IsTrue(item.Corrupted);
        }
Beispiel #2
0
        public void CanParseGemExperience()
        {
            var p    = new GemParser(PoEItemData.Gem.DIVINE_IRE);
            var item = p.Parse();

            Assert.AreEqual(1, item.Experience);
        }
Beispiel #3
0
        public void CanParseGemLevel()
        {
            var p    = new GemParser(PoEItemData.Gem.DIVINE_IRE);
            var item = p.Parse();

            Assert.AreEqual(1, item.Level);
        }
Beispiel #4
0
        public void CanParseGemQuality()
        {
            var p    = new GemParser(PoEItemData.Gem.DIVINE_IRE);
            var item = p.Parse();

            Assert.AreEqual(11, item.Quality);
        }
Beispiel #5
0
        public void CanParseGemBase()
        {
            var p    = new GemParser(PoEItemData.Gem.DIVINE_IRE);
            var item = p.Parse();

            Assert.AreEqual("Divine Ire", item.Base);
        }