public void FundIssue_Get_Returns_a_view() { // Act var result = controller.FundIssue(1) as ViewResult; // Assert Assert.IsNotNull(result); }
public void FundIssue_Get_maps_the_found_issue_to_the_vm() { // Arrange var issue = Mock.Of <Issue>(i => i.Id == 3 && i.Title == "Test Title" && i.ShortDescription == "Short Desc"); _repo.Setup(r => r.Find(3)).Returns(issue); controller = new IssuesController(_repo.Object); FundViewModel issueVm = issue; // Act var result = controller.FundIssue(3) as ViewResult; // Assert result.Model.ShouldDeepEqual(issueVm); }