Exemplo n.º 1
0
        public void ContentController_GetContentItemsByContentType_Invalid_Id_Returns_No_Elements()
        {
            var mock = new Mock<IDataService>();
            mock.Setup(ds => ds.GetContentItemsByContentType(It.IsAny<int>())).Returns(MockHelper.CreateEmptyContentItemReader());

            var controller = new ContentController(mock.Object);

            var items = controller.GetContentItemsByContentType(-1).ToArray();

            Assert.IsEmpty(items);
        }
Exemplo n.º 2
0
        public void ContentController_GetContentItemsByContentType_Returns_Results()
        {
            var mock = new Mock<IDataService>();
            mock.Setup(ds => ds.GetContentItemsByContentType(It.IsAny<int>()))
                .Returns(MockHelper.CreateValidContentItemsReader(10, true, 0, null));

            var controller = new ContentController(mock.Object);
            
            var items = controller.GetContentItemsByContentType(10).ToArray();

            Assert.AreEqual(items.Length, 10);
        }