@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
51 lines • 6.41 kB
JavaScript
import { Injectable } from '@angular/core';
import { of } from 'rxjs';
import * as i0 from "@angular/core";
export class MockUserResourceService {
getPreferences() {
return of({
headers: {},
caseFilters: {},
taskFilters: {},
other: {}
});
}
setPreferences() {
return of({ success: '' });
}
getLoggedUser() {
return of({ email: 'mail', id: 'id', username: 'username', realmId: 'realmId', name: 'name', firstName: 'name', surname: 'surname', lastName: 'surname', fullName: 'name surname',
groups: [], authorities: [], nextGroups: [], processRoles: [] });
}
// methods not yet mocked by this mock
assignAuthority() {
throw new Error('Method not yet mocked - assignAuthority');
}
assignRoles() {
throw new Error('Method not yet mocked - assignRoles');
}
getAllAuthorities() {
throw new Error('Method not yet mocked - getAllAuthorities');
}
getAll() {
throw new Error('Method not yet mocked - getAll');
}
getAllWithRole() {
throw new Error('Method not yet mocked - getAllWithRole');
}
getUser() {
throw new Error('Method not yet mocked - getUser');
}
search() {
throw new Error('Method not yet mocked - search');
}
updateUser() {
throw new Error('Method not yet mocked - updateUser');
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: MockUserResourceService, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: MockUserResourceService });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: MockUserResourceService, decorators: [{
type: Injectable
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9jay11c2VyLXJlc291cmNlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZXRncmlmLWNvbXBvbmVudHMtY29yZS9zcmMvbGliL3V0aWxpdHkvdGVzdHMvbW9ja3MvbW9jay11c2VyLXJlc291cmNlLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQWEsRUFBRSxFQUFDLE1BQU0sTUFBTSxDQUFDOztBQU1wQyxNQUFNLE9BQU8sdUJBQXVCO0lBRXpCLGNBQWM7UUFDakIsT0FBTyxFQUFFLENBQUM7WUFDTixPQUFPLEVBQUUsRUFBRTtZQUNYLFdBQVcsRUFBRSxFQUFFO1lBQ2YsV0FBVyxFQUFFLEVBQUU7WUFDZixLQUFLLEVBQUUsRUFBRTtTQUNaLENBQUMsQ0FBQztJQUNQLENBQUM7SUFFTSxjQUFjO1FBQ2pCLE9BQU8sRUFBRSxDQUFDLEVBQUMsT0FBTyxFQUFFLEVBQUUsRUFBQyxDQUFDLENBQUM7SUFDN0IsQ0FBQztJQUVNLGFBQWE7UUFDaEIsT0FBTyxFQUFFLENBQUMsRUFBQyxLQUFLLEVBQUUsTUFBTSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsUUFBUSxFQUFFLGNBQWM7WUFDNUssTUFBTSxFQUFFLEVBQUUsRUFBRSxXQUFXLEVBQUUsRUFBRSxFQUFFLFVBQVUsRUFBRSxFQUFFLEVBQUUsWUFBWSxFQUFFLEVBQUUsRUFBQyxDQUFDLENBQUM7SUFDeEUsQ0FBQztJQUVELHNDQUFzQztJQUMvQixlQUFlO1FBQ2xCLE1BQU0sSUFBSSxLQUFLLENBQUMseUNBQXlDLENBQUMsQ0FBQztJQUMvRCxDQUFDO0lBRU0sV0FBVztRQUNkLE1BQU0sSUFBSSxLQUFLLENBQUMscUNBQXFDLENBQUMsQ0FBQztJQUMzRCxDQUFDO0lBRU0saUJBQWlCO1FBQ3BCLE1BQU0sSUFBSSxLQUFLLENBQUMsMkNBQTJDLENBQUMsQ0FBQztJQUNqRSxDQUFDO0lBRU0sTUFBTTtRQUNULE1BQU0sSUFBSSxLQUFLLENBQUMsZ0NBQWdDLENBQUMsQ0FBQztJQUN0RCxDQUFDO0lBRU0sY0FBYztRQUNqQixNQUFNLElBQUksS0FBSyxDQUFDLHdDQUF3QyxDQUFDLENBQUM7SUFDOUQsQ0FBQztJQUVNLE9BQU87UUFDVixNQUFNLElBQUksS0FBSyxDQUFDLGlDQUFpQyxDQUFDLENBQUM7SUFDdkQsQ0FBQztJQUVNLE1BQU07UUFDVCxNQUFNLElBQUksS0FBSyxDQUFDLGdDQUFnQyxDQUFDLENBQUM7SUFDdEQsQ0FBQztJQUVNLFVBQVU7UUFDYixNQUFNLElBQUksS0FBSyxDQUFDLG9DQUFvQyxDQUFDLENBQUM7SUFDMUQsQ0FBQzt3R0FuRFEsdUJBQXVCOzRHQUF2Qix1QkFBdUI7OzRGQUF2Qix1QkFBdUI7a0JBRG5DLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtPYnNlcnZhYmxlLCBvZn0gZnJvbSAncnhqcyc7XG5pbXBvcnQge1ByZWZlcmVuY2VzfSBmcm9tICcuLi8uLi8uLi9yZXNvdXJjZXMvaW50ZXJmYWNlL3ByZWZlcmVuY2VzJztcbmltcG9ydCB7TWVzc2FnZVJlc291cmNlfSBmcm9tICcuLi8uLi8uLi9yZXNvdXJjZXMvaW50ZXJmYWNlL21lc3NhZ2UtcmVzb3VyY2UnO1xuaW1wb3J0IHtVc2VyUmVzb3VyY2V9IGZyb20gJy4uLy4uLy4uL3Jlc291cmNlcy9pbnRlcmZhY2UvdXNlci1yZXNvdXJjZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBNb2NrVXNlclJlc291cmNlU2VydmljZSB7XG5cbiAgICBwdWJsaWMgZ2V0UHJlZmVyZW5jZXMoKTogT2JzZXJ2YWJsZTxQcmVmZXJlbmNlcz4ge1xuICAgICAgICByZXR1cm4gb2Yoe1xuICAgICAgICAgICAgaGVhZGVyczoge30sXG4gICAgICAgICAgICBjYXNlRmlsdGVyczoge30sXG4gICAgICAgICAgICB0YXNrRmlsdGVyczoge30sXG4gICAgICAgICAgICBvdGhlcjoge31cbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgcHVibGljIHNldFByZWZlcmVuY2VzKCk6IE9ic2VydmFibGU8TWVzc2FnZVJlc291cmNlPiB7XG4gICAgICAgIHJldHVybiBvZih7c3VjY2VzczogJyd9KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0TG9nZ2VkVXNlcigpOiBPYnNlcnZhYmxlPFVzZXJSZXNvdXJjZT4ge1xuICAgICAgICByZXR1cm4gb2Yoe2VtYWlsOiAnbWFpbCcsIGlkOiAnaWQnLCB1c2VybmFtZTogJ3VzZXJuYW1lJywgcmVhbG1JZDogJ3JlYWxtSWQnLCBuYW1lOiAnbmFtZScsIGZpcnN0TmFtZTogJ25hbWUnLCBzdXJuYW1lOiAnc3VybmFtZScsIGxhc3ROYW1lOiAnc3VybmFtZScsIGZ1bGxOYW1lOiAnbmFtZSBzdXJuYW1lJyxcbiAgICAgICAgICAgIGdyb3VwczogW10sIGF1dGhvcml0aWVzOiBbXSwgbmV4dEdyb3VwczogW10sIHByb2Nlc3NSb2xlczogW119KTtcbiAgICB9XG5cbiAgICAvLyBtZXRob2RzIG5vdCB5ZXQgbW9ja2VkIGJ5IHRoaXMgbW9ja1xuICAgIHB1YmxpYyBhc3NpZ25BdXRob3JpdHkoKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTWV0aG9kIG5vdCB5ZXQgbW9ja2VkIC0gYXNzaWduQXV0aG9yaXR5Jyk7XG4gICAgfVxuXG4gICAgcHVibGljIGFzc2lnblJvbGVzKCkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ01ldGhvZCBub3QgeWV0IG1vY2tlZCAtIGFzc2lnblJvbGVzJyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbEF1dGhvcml0aWVzKCkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoJ01ldGhvZCBub3QgeWV0IG1vY2tlZCAtIGdldEFsbEF1dGhvcml0aWVzJyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbCgpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdNZXRob2Qgbm90IHlldCBtb2NrZWQgLSBnZXRBbGwnKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWxsV2l0aFJvbGUoKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcignTWV0aG9kIG5vdCB5ZXQgbW9ja2VkIC0gZ2V0QWxsV2l0aFJvbGUnKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VXNlcigpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdNZXRob2Qgbm90IHlldCBtb2NrZWQgLSBnZXRVc2VyJyk7XG4gICAgfVxuXG4gICAgcHVibGljIHNlYXJjaCgpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdNZXRob2Qgbm90IHlldCBtb2NrZWQgLSBzZWFyY2gnKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgdXBkYXRlVXNlcigpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKCdNZXRob2Qgbm90IHlldCBtb2NrZWQgLSB1cGRhdGVVc2VyJyk7XG4gICAgfVxufVxuIl19