示例#1
0
        public void Carousel_WhenCarouselNotNullAndCarouselItemsIsEmpty_ExpectEmptyView()
        {
            var controller = new EventsController(_context.Object);

            var result = controller.Carousel();

            Assert.AreEqual(EmptyView, ((ViewResult)result).ViewName);
        }
示例#2
0
        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);
        }
示例#3
0
        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());
        }