public void IndexModelShouldContainAllShirts() { IShirtRepository fakeShirtRepository = new FakeShirtRepository(); Mock <ILogger <ShirtController> > mockLogger = new Mock <ILogger <ShirtController> >(); ShirtController shirtController = new ShirtController(fakeShirtRepository, mockLogger.Object); ViewResult viewResult = shirtController.Index() as ViewResult; List <Shirt> shirts = viewResult.Model as List <Shirt>; Assert.AreEqual(shirts.Count, 3); }
public void IndexModelShouldContainAllShirts() { IShirtRepository fakeShirtRepository = new FakeShirtRepository(); var mockLogger = new Mock <ILogger <ShirtController> >(); var shirtController = new ShirtController(fakeShirtRepository, mockLogger.Object); var viewResult = shirtController.Index() as ViewResult; var shirts = viewResult.Model as IEnumerable <Shirt>; Assert.AreEqual(expected: 3, actual: shirts.Count()); }