コード例 #1
0
        public void CheckItemPropertyValue()
        {
            ArmorFactory factoryInstance = new ArmorFactory();
            EItemRarity  rarity          = EItemRarity.LEGENDARY;
            Item         armorInstance   = factoryInstance.CreateItemUnitTest(rarity);

            Assert.That(armorInstance.BaseEnchantmentValue, Is.EqualTo(100));
        }
コード例 #2
0
        public void CheckItemUpgradeProcess()
        {
            ArmorFactory factoryInstance = new ArmorFactory();
            Item         armorInstance   = factoryInstance.CreateItemUnitTest(EItemRarity.COMMON);
            EItemRarity  previousRarity  = armorInstance.ItemRarity;

            armorInstance.UpgradeItem();

            Assert.That(armorInstance.ItemRarity, Is.EqualTo(previousRarity + 1));
        }