コード例 #1
0
            public void QueriesPartial()
            {
                //Arrange
                var qRepository = new Mock<IQueryRepository>();
                var controller = new AnalyticsController(null, null, null, null, null, qRepository.Object);
                qRepository.Setup(r => r.GetQueriesReportData()).Returns(new List<QueryReportDto>());

                //Act
                var result = controller.QueriesPartial();

                //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("_QueriesPivotGrid"));
            }