All files / src Query.ts

100% Statements 4/4
100% Branches 1/1
100% Functions 3/3
100% Lines 4/4

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 17 18 19 20    1x       3x       16x           16x      
import {IQueryParameters} from './IQueryParameters';
 
export abstract class Query {
    private _params: IQueryParameters;
 
    public constructor(parameters: IQueryParameters = {}) {
        this._params = parameters;
    }
 
    public getParameters(): IQueryParameters {
        return this._params;
    }
 
    protected abstract _getQuery(): string;
 
    public getQuery(): string {
        return this._getQuery();
    }
}