コード例 #1
0
        public void ReturnConjuredQualityItemGivenConjuredItem()
        {
            var item = QualityItem.CreateFromItem(new Item()
            {
                Name = "Conjured Mana Cake"
            });

            item.Should().BeOfType <ConjuredQualityItem>();
        }
コード例 #2
0
        public void ReturnBackstagePassQualityItemGivenBackstagePassItem()
        {
            var item = QualityItem.CreateFromItem(new Item()
            {
                Name = "Backstage passes to a TAFKAL80ETC concert"
            });

            item.Should().BeOfType <BackstagePassQualityItem>();
        }
コード例 #3
0
        public void ReturnAgedBrieQualityItemGivenAgedBrieItem()
        {
            var item = QualityItem.CreateFromItem(new Item()
            {
                Name = "Aged Brie"
            });

            item.Should().BeOfType <AgedBrieQualityItem>();
        }
コード例 #4
0
        public void ReturnSulfurasQualityItemGivenSulfurasItem()
        {
            var item = QualityItem.CreateFromItem(new Item()
            {
                Name = "Sulfuras, Hand of Ragnaros"
            });

            item.Should().BeOfType <SulfurasQualityItem>();
        }
コード例 #5
0
        public void ReturnNormalQualityItemGivenNormalItem()
        {
            var item = QualityItem.CreateFromItem(new Item()
            {
                Name = "+5 Dexterity Vest"
            });

            item.Should().BeOfType <NormalQualityItem>();
        }