public void tag_returns_viewresult_and_calls_pageservice() { // Arrange Page page1 = AddDummyPage1(); Page page2 = AddDummyPage2(); page1.Tags = "tag1,tag2"; page2.Tags = "tag2"; // Act ActionResult result = _pagesController.Tag("tag2"); // Assert Assert.That(result, Is.TypeOf<ViewResult>(), "ViewResult"); ViewResult viewResult = result as ViewResult; _pageServiceMock.Verify(x => x.FindByTag("tag2")); }