public GildedRoseUnitTest() { GildedRoseService = new GildedRose(new Mock <IItemService>().Object, new Mock <IAgedItemService>().Object, new Mock <IConjuredItemService>().Object, new Mock <IBackstageItemService>().Object ); }
public ProgramTests() { var SuperItems = new List <SuperItem> { new SuperItem { Name = "+5 Dexterity Vest", SellIn = 10, Quality = 20 }, }; var itemsServiceMock = new Mock <IItemsService>(); itemsServiceMock.Setup(i => i.GetItems()).Returns(SuperItems); var consoleWriterMock = new Mock <IConsoleWriter>(); var gildedRoseMock = new Mock <IGildedRoseService>(); _itemsService = itemsServiceMock.Object; _consoleWriter = consoleWriterMock.Object; _gildedRose = gildedRoseMock.Object; }
public Program(IItemsService itemsService, IConsoleWriter consoleWriter, IGildedRoseService gildedRose) { _itemsService = itemsService; _consoleWriter = consoleWriter; _gildedRose = gildedRose; }