tlc-core-automation-framework-v3-wdio-v9
Version:
Background: - We are following multi-layer automation framework architecture using webdriver.io + cucumber + typescript This core framework has been implemented with generic utility functions and cucumber steps, which can be easily consumed by another fra
18 lines • 1.93 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const mocha_1 = require("mocha");
const string_helper_1 = require("../e2e/helpers/common-helpers/string-helper");
const chai_1 = require("chai");
(0, mocha_1.describe)('Check Common-helpers > string-helpers.ts > generateCustomFrameworkNames()', () => {
it('should generate correct framework names', () => {
const modifiedName = string_helper_1.StringHelper.generateCustomFrameworkNames(' sample Framework Names ');
(0, chai_1.expect)(modifiedName).to.equal('sample-framework-names');
});
});
(0, mocha_1.describe)('Check Common-helpers > string-helpers.ts > replaceLineBreaks()', () => {
it('should handle line breaks correctly', () => {
const modifiedName = string_helper_1.StringHelper.replaceLineBreaks('This is line 1\nThis is line 2');
(0, chai_1.expect)(modifiedName).to.equal('This is line 1 This is line 2');
});
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nLWhlbHBlci5zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3VuaXQtdGVzdHMvc3RyaW5nLWhlbHBlci5zcGVjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsaUNBQStCO0FBQy9CLCtFQUF5RTtBQUN6RSwrQkFBNEI7QUFFNUIsSUFBQSxnQkFBUSxFQUFDLDJFQUEyRSxFQUFFLEdBQUcsRUFBRTtJQUN2RixFQUFFLENBQUMseUNBQXlDLEVBQUUsR0FBRyxFQUFFO1FBQy9DLE1BQU0sWUFBWSxHQUFHLDRCQUFZLENBQUMsNEJBQTRCLENBQUMsMEJBQTBCLENBQUMsQ0FBQztRQUMzRixJQUFBLGFBQU0sRUFBQyxZQUFZLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLHdCQUF3QixDQUFDLENBQUM7SUFDNUQsQ0FBQyxDQUFDLENBQUE7QUFDTixDQUFDLENBQUMsQ0FBQTtBQUVGLElBQUEsZ0JBQVEsRUFBQyxnRUFBZ0UsRUFBRSxHQUFHLEVBQUU7SUFDNUUsRUFBRSxDQUFDLHFDQUFxQyxFQUFFLEdBQUcsRUFBRTtRQUMzQyxNQUFNLFlBQVksR0FBRyw0QkFBWSxDQUFDLGlCQUFpQixDQUFDLGdDQUFnQyxDQUFDLENBQUM7UUFDdEYsSUFBQSxhQUFNLEVBQUMsWUFBWSxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQywrQkFBK0IsQ0FBQyxDQUFDO0lBQ25FLENBQUMsQ0FBQyxDQUFBO0FBQ04sQ0FBQyxDQUFDLENBQUEifQ==