public void AdverseEventsPartial() { //Arrange var vRepository = new Mock<IVisitRepository>(); var dfdRepository = new Mock<IDemographicFormDataRepository>(); var aefdRepository = new Mock<IAdverseEventFormDataRepository>(); var controller = new AnalyticsController(null, vRepository.Object, dfdRepository.Object, null, aefdRepository.Object, null); vRepository.Setup(r => r.GetAeAnalyticsData()).Returns(new List<AeAnalyticsDto>()); //Act var result = controller.AdverseEventsPartial(); //Assert Assert.That(result, Is.Not.Null); Assert.That(result is PartialViewResult); var viewResultBase = result as ViewResultBase; Assert.That(viewResultBase.Model, Is.Not.Null); Assert.That(viewResultBase.ViewName, Is.EqualTo("_AdverseEventsPivotGrid")); }