Exemplo n.º 1
0
 public GildedRoseUnitTest()
 {
     GildedRoseService = new GildedRose(new Mock <IItemService>().Object,
                                        new Mock <IAgedItemService>().Object,
                                        new Mock <IConjuredItemService>().Object,
                                        new Mock <IBackstageItemService>().Object
                                        );
 }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
 public Program(IItemsService itemsService, IConsoleWriter consoleWriter, IGildedRoseService gildedRose)
 {
     _itemsService  = itemsService;
     _consoleWriter = consoleWriter;
     _gildedRose    = gildedRose;
 }