Ejemplo n.º 1
0
        public void ItemEventEffect_ParseFromString()
        {
            ItemEventEffect iee          = new ItemEventEffect(validStrings[0].Item1);
            String          expectedItem = "ID:2,Name:TestItem,Amount:1,Description:test item 2,ActiveEffect,PassiveEffect,Requirements,Icon:test.png";

            Assert.AreEqual(expectedItem, iee.GetItem().ParseToString(), "The string should match the expected value");
        }
Ejemplo n.º 2
0
        public void ItemEventEffect_StandardConstructor()
        {
            ItemEventEffect iee  = new ItemEventEffect();
            Item            item = new Item("ID:1,Name:TestItem,Amount:1,Description:test item 1,ActiveEffect,PassiveEffect,Requirements");

            Assert.AreEqual(item, iee.GetItem(), "Items should be equal");
        }
Ejemplo n.º 3
0
        public void ItemEventEffect_ParseToString()
        {
            String          expected     = ItemEventEffect.ITEM_EFFECT_TAG + "#ID:2,Name:TestItem,Amount:1,Description:test item 2,ActiveEffect,PassiveEffect,Requirements,Icon:test.png#Test Result";
            ItemEventEffect iee          = new ItemEventEffect(expected);
            String          expectedItem = "ID:2,Name:TestItem,Amount:1,Description:test item 2,ActiveEffect,PassiveEffect,Requirements,Icon:test.png";

            Assert.AreEqual(expectedItem, iee.GetItem().ParseToString(), "The string should match the expected value");
            Assert.AreEqual(expected, iee.ParseToString(), "String should be " + expected);
        }