import * as i0 from '@angular/core';
import { Injectable } from '@angular/core';

class TestIdsService {
    getTestAttribute(testId, testModifier) {
        if (!!testId && testId !== 'undefined') {
            return `${testId}--${testModifier}`;
        }
        return undefined;
    }
    static { this.getTestId = (testId, testIdModifier) => `${testId}--${testIdModifier}`; }
    static { this.getTestIdSelector = (testId) => `[data-testid='${testId}']`; }
    static { this.ɵfac = function TestIdsService_Factory(t) { return new (t || TestIdsService)(); }; }
    static { this.ɵprov = /*@__PURE__*/ i0.ɵɵdefineInjectable({ token: TestIdsService, factory: TestIdsService.ɵfac, providedIn: 'root' }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(TestIdsService, [{
        type: Injectable,
        args: [{
                providedIn: 'root'
            }]
    }], null, null); })();

/**
 * Generated bundle index. Do not edit.
 */

export { TestIdsService };
//# sourceMappingURL=ironsource-fusion-ui-services-test-ids.mjs.map
