< Summary

Information
Class: ArturRios.Util.Console.CustomConsole
Assembly: ArturRios.Util
File(s): D:\Repositories\dotnet-util\src\Console\CustomConsole.cs
Line coverage
100%
Covered lines: 1
Uncovered lines: 0
Coverable lines: 1
Total lines: 15
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage
100%
Covered methods: 1
Fully covered methods: 1
Total methods: 1
Method coverage: 100%
Full method coverage: 100%

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
WriteCharLine(...)100%11100%

File(s)

D:\Repositories\dotnet-util\src\Console\CustomConsole.cs

#LineLine coverage
 1namespace ArturRios.Util.Console;
 2
 3/// <summary>
 4/// Helpers for writing formatted output to the system console.
 5/// </summary>
 6public static class CustomConsole
 7{
 8    /// <summary>
 9    /// Writes a line composed of a single character repeated a given number of times.
 10    /// </summary>
 11    /// <param name="c">The character to repeat. Defaults to '-'.</param>
 12    /// <param name="quantity">How many times to repeat <paramref name="c"/>. Defaults to 100.</param>
 13    /// <exception cref="ArgumentOutOfRangeException">Thrown when <paramref name="quantity"/> is negative.</exception>
 1514    public static void WriteCharLine(char c = '-', int quantity = 100) => System.Console.WriteLine(new string(c, quantit
 15}