public void Should_Not_Fail_On_Report_Creation(ColumnSortOrder value)
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(HtmlDxDataGridOption.MessageSortOrder, value));
            }
            public void Should_Not_Fail_On_Report_Creation(bool value)
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(HtmlDxDataGridOption.RuleUrlVisible, value));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.FileSaverJsLocation,
                        "foo"));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.IdeIntegrationSettings,
                        new IdeIntegrationSettings()));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.DevExtremeVersion,
                        "19.1.3"));
            }
Пример #6
0
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.FileLinkSettings,
                        FileLinkSettings.GitHub(
                            new Uri("https://github.com/cake-contrib/Cake.Issues.Reporting.Generic"),
                            "master",
                            null)));
            }
            public void Should_Not_Fail_On_Report_Creation(HtmlDxDataGridExportFormat value)
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings
                    .WithOption(
                        HtmlDxDataGridOption.EnableExporting,
                        true)
                    .WithOption(
                        HtmlDxDataGridOption.ExportFormat,
                        value));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.SortedColumns,
                        new List <ReportColumn>
                {
                    ReportColumn.Rule,
                    ReportColumn.Message,
                }));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.GroupedColumns,
                        new List <ReportColumn>
                {
                    ReportColumn.ProjectName,
                    ReportColumn.FileDirectory,
                    ReportColumn.FileName,
                }));
            }
            public void Should_Not_Fail_On_Report_Creation()
            {
                // Given
                var fixture = new GenericIssueReportFixture(GenericIssueReportTemplate.HtmlDxDataGrid);

                // When / Then
                fixture.TestReportCreation(
                    settings =>
                    settings.WithOption(
                        HtmlDxDataGridOption.AdditionalColumns,
                        new List <HtmlDxDataGridColumnDescription>
                {
                    new HtmlDxDataGridColumnDescription("MyCustomColumn", x => "Foo")
                    {
                        Caption = "Custom Value",
                    },
                }));
            }