public void GetContentItemsByModuleId_With_Negative_ModuleId_Returns_ContentItems() { var mock = new Mock<IDataService>(); mock.Setup(ds => ds.GetContentItemsByModuleId(-1)).Returns(MockHelper.CreateValidContentItemsReader(10, false, 0, null)); mock.Setup(ds => ds.GetContentItemsByModuleId(0)).Returns(MockHelper.CreateValidContentItemReader()); var controller = new ContentController(mock.Object); var negative = controller.GetContentItemsByModuleId(-1).ToArray(); var positive = controller.GetContentItemsByModuleId(0).ToArray(); Assert.AreEqual(negative.Length, 10); Assert.AreEqual(positive.Length, 1); }