コード例 #1
0
        public void SuppressHeadingRepetitionSetsReportOptions()
        {
            //Arrange
            var details = new ReportParameterDetails();

            //Act
            details.SuppressHeadingRepetition = true;

            //Assert
            Assert.That(details.Options, Is.EqualTo(ReportFormattingOptions.SuppressHeadingsAfterChildReport));
        }
コード例 #2
0
        public void OmitHeadingsSetsReportOptions()
        {
            //Arrange
            var details = new ReportParameterDetails();

            //Act
            details.OmitHeadings = true;

            //Assert
            Assert.That(details.Options, Is.EqualTo(ReportFormattingOptions.OmitHeadings));
        }
コード例 #3
0
        public void StretchColumnsSetsReportOptions()
        {
            //Arrange
            var details = new ReportParameterDetails();

            //Act
            details.StretchColumns = true;

            //Assert
            Assert.That(details.Options, Is.EqualTo(ReportFormattingOptions.StretchColumns));
        }
コード例 #4
0
        public void AllOptionsCanBeCombined()
        {
            //Arrange
            var details = new ReportParameterDetails();

            //Act
            details.OmitHeadings = true;
            details.StretchColumns = true;
            details.SuppressHeadingRepetition = true;

            //Assert
            Assert.That(details.Options, Is.EqualTo(ReportFormattingOptions.StretchColumns
                                                    | ReportFormattingOptions.OmitHeadings
                                                    | ReportFormattingOptions.SuppressHeadingsAfterChildReport));
        }