public void ReturnConjuredQualityItemGivenConjuredItem() { var item = QualityItem.CreateFromItem(new Item() { Name = "Conjured Mana Cake" }); item.Should().BeOfType <ConjuredQualityItem>(); }
public void ReturnBackstagePassQualityItemGivenBackstagePassItem() { var item = QualityItem.CreateFromItem(new Item() { Name = "Backstage passes to a TAFKAL80ETC concert" }); item.Should().BeOfType <BackstagePassQualityItem>(); }
public void ReturnAgedBrieQualityItemGivenAgedBrieItem() { var item = QualityItem.CreateFromItem(new Item() { Name = "Aged Brie" }); item.Should().BeOfType <AgedBrieQualityItem>(); }
public void ReturnSulfurasQualityItemGivenSulfurasItem() { var item = QualityItem.CreateFromItem(new Item() { Name = "Sulfuras, Hand of Ragnaros" }); item.Should().BeOfType <SulfurasQualityItem>(); }
public void ReturnNormalQualityItemGivenNormalItem() { var item = QualityItem.CreateFromItem(new Item() { Name = "+5 Dexterity Vest" }); item.Should().BeOfType <NormalQualityItem>(); }