コード例 #1
0
        public void AnonymousReportViewer_WithLocalReport()
        {
            ReportViewer reportViewer;

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.AnonymousLocalReport);

            TestObjects(TestData.AnonymousLocalReportViewer, reportViewer);
            TestObjects(TestData.AnonymousLocalReport, reportViewer.LocalReport);

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.AnonymousLocalReport, TestData.AnonymousLocalParameters);

            TestObjects(TestData.AnonymousLocalReportViewer, reportViewer);
            TestObjects(TestData.AnonymousLocalReport, reportViewer.LocalReport);
            TestParameters(TestData.AnonymousLocalParameters, reportViewer.LocalReport.GetParameters());

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.AnonymousLocalReport, TestData.AnonymousLocalParameters, testData.AnonymousDataSource);

            TestObjects(TestData.AnonymousLocalReportViewer, reportViewer);
            TestObjects(TestData.AnonymousLocalReport, reportViewer.LocalReport);
            TestParameters(TestData.AnonymousLocalParameters, reportViewer.LocalReport.GetParameters());
            TestDataSources(testData.AnonymousDataSource, reportViewer.LocalReport.DataSources);

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.AnonymousLocalReport, TestData.AnonymousLocalParameters, testData.AnonymousDataSourceList);

            TestObjects(TestData.AnonymousLocalReportViewer, reportViewer);
            TestObjects(TestData.AnonymousLocalReport, reportViewer.LocalReport);
            TestParameters(TestData.AnonymousLocalParameters, reportViewer.LocalReport.GetParameters());
            TestDataSources(testData.AnonymousDataSourceList, reportViewer.LocalReport.DataSources);
        }
コード例 #2
0
 public void AnonymousReportViewer_WithMalformedParameters_ServerReport()
 {
     if (TestData.TestServerReport)
     {
         ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousServerReportViewer, TestData.AnonymousServerReport, TestData.IncorrectData);
     }
     else
     {
         throw new ArgumentException();
     }
 }
コード例 #3
0
        public void AnonymousReportViewer_WithServerReport()
        {
            ReportViewer reportViewer;

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousServerReportViewer, TestData.AnonymousServerReport);

            TestObjects(TestData.AnonymousServerReportViewer, reportViewer);
            TestObjects(TestData.AnonymousServerReport, reportViewer.ServerReport);

            reportViewer = ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousServerReportViewer, TestData.AnonymousServerReport, TestData.AnonymousServerParameters);

            TestObjects(TestData.AnonymousServerReportViewer, reportViewer);
            TestObjects(TestData.AnonymousServerReport, reportViewer.ServerReport);
            TestParameters(TestData.AnonymousServerParameters, reportViewer.ServerReport.GetParameters());
        }
コード例 #4
0
 public void AnonymousReportViewerr_WithMalformedLocalReport()
 {
     ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.IncorrectData);
 }
コード例 #5
0
 public void AnonymousReportViewer_WithNullServerReport()
 {
     ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousServerReportViewer, null);
 }
コード例 #6
0
 public void AnonymousReportViewer_WithNullLocalReport()
 {
     ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, null);
 }
コード例 #7
0
 public void AnonymousReportViewer_WithNullReportViewer()
 {
     ReportViewerForMvc.AnonymousReportViewer(null, TestData.AnonymousLocalReport);
 }
コード例 #8
0
 public void AnonymousReportViewer_WithMalformedDataSources()
 {
     ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousLocalReportViewer, TestData.AnonymousLocalReport, null, TestData.IncorrectData);
 }
コード例 #9
0
 public void AnonymousReportViewer_WithMalformedParameters_ServerReport()
 {
     ReportViewerForMvc.AnonymousReportViewer(TestData.AnonymousServerReportViewer, TestData.AnonymousServerReport, TestData.IncorrectData);
 }