public void Index() { // Arrange var controller = new ArticlesController(); // Act var result = controller.Index() as ActionResult; // Assert Assert.IsNotNull(result); }
public void Index_IsRequested_ReturnsViewResult() { // Arrange var mockHttpContext = new Mock<HttpContextBase>(); mockHttpContext.Setup(x => x.Request.QueryString).Returns(new NameValueCollection()); var articles = new Fake<IArticleRepository>(); var comments = new Fake<ICommentRepository>(); var controller = new ArticlesController( articles.FakedObject, comments.FakedObject, mockHttpContext.Object); A.CallTo(() => controller._articleRepository.GetsArticles(A<int>.Ignored, A<int>.Ignored)).Returns(null); // Act var result = controller.Index(); // Assert Assert.IsInstanceOfType(result, typeof(ViewResult)); }