All files / src/types StringBuilder.ts

100% Statements 5/5
100% Branches 0/0
100% Functions 3/3
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171x   15x     15x       24x       15x      
export class StringBuilder {
 
    private readonly stringArray: string[] = [];
 
    public append(string: string): void {
        this.stringArray.push(string);
    }
 
    public appendLine(string: string): void {
        this.stringArray.push(`${string}\n`);
    }
 
    public toString(): string {
        return this.stringArray.join('');
    }
}