public void Carousel_WhenCarouselNotNullAndCarouselItemsIsEmpty_ExpectEmptyView() { var controller = new EventsController(_context.Object); var result = controller.Carousel(); Assert.AreEqual(EmptyView, ((ViewResult)result).ViewName); }
public void Carousel_WhenCarouselNull_ExpectEmptyView() { _context.Setup(i => i.GetPageContextItem <ICarousel>()).Returns((ICarousel)null); var controller = new EventsController(_context.Object); var result = controller.Carousel(); Assert.AreEqual(EmptyView, ((ViewResult)result).ViewName); }
public void Carousel_WhenCarouselNotNullAndCarouselItemsNotEmpty_ExpectViewResult() { _carousel.Setup(i => i.CarouselItems).Returns(new List <IEventDetailsPage> { null }); var controller = new EventsController(_context.Object); var result = controller.Carousel(); Assert.AreEqual(typeof(ViewResult), result.GetType()); }