< Summary

Information
Class: ArturRios.Data.Export.Excel.Configuration.ExcelExportOptions
Assembly: ArturRios.Data.Export.Excel
File(s): D:\Repositories\dotnet-data\src\ArturRios.Data.Export.Excel\Configuration\ExcelExportOptions.cs
Line coverage
100%
Covered lines: 4
Uncovered lines: 0
Coverable lines: 4
Total lines: 17
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage
100%
Covered methods: 4
Fully covered methods: 4
Total methods: 4
Method coverage: 100%
Full method coverage: 100%

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_SheetName()100%11100%
get_IncludeHeader()100%11100%
get_BoldHeader()100%11100%
get_AutoFitColumns()100%11100%

File(s)

D:\Repositories\dotnet-data\src\ArturRios.Data.Export.Excel\Configuration\ExcelExportOptions.cs

#LineLine coverage
 1namespace ArturRios.Data.Export.Excel.Configuration;
 2
 3/// <summary>Options for the Excel exporter.</summary>
 4public class ExcelExportOptions
 5{
 6    /// <summary>Worksheet name. Default "Sheet1".</summary>
 87    public string SheetName { get; set; } = "Sheet1";
 8
 9    /// <summary>Whether to write a header row from the column map. Default true.</summary>
 710    public bool IncludeHeader { get; set; } = true;
 11
 12    /// <summary>Whether the header row is bold. Default true.</summary>
 1313    public bool BoldHeader { get; set; } = true;
 14
 15    /// <summary>Whether to auto-fit column widths. Default true.</summary>
 716    public bool AutoFitColumns { get; set; } = true;
 17}