public void Methods_Should_Not_Be_Null_And_Return_Expected_Type() { System.Diagnostics.Debug.WriteLine("Starting Methods_Should_Not_Be_Null_And_Return_Expected_Type"); //setup Westminster Catechism Service xctor input parameter var catechismServiceMock = new Mock <IWestminsterCatechismService>(); catechismServiceMock.Setup(x => x.GetTodaysCatechism()).Returns(catechism); //setup JMVerse Service xctor input parameter var JmversesMock = new Mock <IJmVersesService>(); JmversesMock.Setup(x => x.GetYearsVerses(true)).Returns(jmVerseList); var sut = new HomeController(catechismServiceMock.Object, JmversesMock.Object); var indexResult = sut.Index(); var prayerResult = sut.Prayer(); Assert.IsNotNull(prayerResult); Assert.IsNotNull(indexResult); Assert.IsInstanceOf <ViewResult>(indexResult); Assert.IsInstanceOf <ViewResult>(prayerResult); }