public StoreItem(Item item) { this.item = item; updateQualityStratergy = new DefaultUpdateQualityStratergy(); if (Name.Equals("Aged Brie")) { updateQualityStratergy = new BetterWithTimeUpdateQualityStratergy(); } if (Name.Equals("Sulfuras, Hand of Ragnaros")) { updateQualityStratergy = new SulfurasUpdateQualityStratergy(); } if (Name.Equals("Backstage passes to a TAFKAL80ETC concert")) { updateQualityStratergy = new BackStagePassUpdateQualityStratergy(); } }
public DefaultStratergyTests() { updateQualityStratergy = new DefaultUpdateQualityStratergy(); }
public SulfurasUpdateQualityStratergyTests() { this.updateQualityStratergy = new SulfurasUpdateQualityStratergy(); }
public ConjuredUpdateQualityStratergyTests() { this.updateQualityStratergy = new ConjuredUpdateQualityStratergy(); }
public BackStagePassUpdateQualityStratergyTests() { this.updateQualityStratergy = new BackStagePassUpdateQualityStratergy(); }
public BetterWithTimeUpdateQualityStratergyTests() { updateQualityStratergy = new BetterWithTimeUpdateQualityStratergy(); }