prepare tests for ng-12 upgrade (#7099)

* prepare tests for ng12 upgrade

* fix lint

* fix tests

* test fixes

* fix code and tests

* fix code and tests

* test fixes

* test fixes
This commit is contained in:
Denys Vuika
2021-06-11 07:36:32 +01:00
committed by GitHub
parent 558056b05c
commit eb71a79d1e
112 changed files with 982 additions and 1057 deletions

View File

@@ -15,6 +15,8 @@
* limitations under the License.
*/
import { BpmUserModel } from '../models';
export let fakeBpmUserNoImage = {
apps: [],
capabilities: 'fake-capability',
@@ -37,7 +39,7 @@ export let fakeBpmUserNoImage = {
type: 'fake-type'
};
export let fakeBpmUser = {
export let fakeBpmUser = new BpmUserModel({
apps: [],
capabilities: null,
company: 'fake-company',
@@ -57,7 +59,7 @@ export let fakeBpmUser = {
tenantName: 'fake-tenant-name',
tenantPictureId: 'fake-tenant-picture-id',
type: 'fake-type'
};
});
export let fakeBpmEditedUser = {
apps: [],

View File

@@ -16,7 +16,8 @@
*/
import { EcmCompanyModel } from '../models/ecm-company.model';
import { PersonEntry, Person } from '@alfresco/js-api';
import { PersonEntry, Person, PersonPaging } from '@alfresco/js-api';
import { EcmUserModel } from '../models';
export const fakeEcmCompany: EcmCompanyModel = {
organization: 'company-fake-name',
@@ -29,7 +30,7 @@ export const fakeEcmCompany: EcmCompanyModel = {
email: 'fakeCompany@fake.com'
};
export const fakeEcmUser = {
export const fakeEcmUser = new EcmUserModel({
id: 'fake-id',
firstName: 'fake-ecm-first-name',
lastName: 'fake-ecm-last-name',
@@ -48,7 +49,7 @@ export const fakeEcmUser = {
userStatus: 'active',
enabled: true,
emailNotificationsEnabled: true
};
});
export const fakeEcmUser2 = {
id: 'another-fake-id',
@@ -103,7 +104,7 @@ export const fakeEcmEditedUser = {
emailNotificationsEnabled: true
};
export const fakeEcmUserList = {
export const fakeEcmUserList = new PersonPaging({
list: {
pagination: {
count: 2,
@@ -121,7 +122,7 @@ export const fakeEcmUserList = {
}
]
}
};
});
export const createNewPersonMock = {
id: 'fake-id',

View File

@@ -50,7 +50,7 @@ export const roleMappingMock = [
{ id: 'role-id-1', name: 'role-name-1' }, { id: 'role-id-2', name: 'role-name-2' }
];
export const roleMappingApi = {
export const roleMappingApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(roleMappingMock);
@@ -58,7 +58,7 @@ export const roleMappingApi = {
}
};
export const noRoleMappingApi = {
export const noRoleMappingApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve([]);
@@ -66,7 +66,7 @@ export const noRoleMappingApi = {
}
};
export const groupsMockApi = {
export const groupsMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockIdentityGroups);
@@ -74,7 +74,7 @@ export const groupsMockApi = {
}
};
export const createGroupMappingApi = {
export const createGroupMappingApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -82,7 +82,7 @@ export const createGroupMappingApi = {
}
};
export const updateGroupMappingApi = {
export const updateGroupMappingApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -90,7 +90,7 @@ export const updateGroupMappingApi = {
}
};
export const deleteGroupMappingApi = {
export const deleteGroupMappingApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -98,7 +98,7 @@ export const deleteGroupMappingApi = {
}
};
export const applicationDetailsMockApi = {
export const applicationDetailsMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve([mockApplicationDetails]);
@@ -112,4 +112,7 @@ export const mockIdentityRoles = [
new IdentityRoleModel({id: 'mock-role-id', name: 'MOCK-ROLE-1'})
];
export const clientRoles = [ 'MOCK-ADMIN-ROLE', 'MOCK-USER-ROLE'];
export const clientRoles: IdentityRoleModel[] = [
new IdentityRoleModel({ name: 'MOCK-ADMIN-ROLE' }),
new IdentityRoleModel({ name: 'MOCK-USER-ROLE' })
];

View File

@@ -70,7 +70,7 @@ export const mockGroups = [
<IdentityGroupModel> { id: 'mock-group-id-2', name: 'Mock Group 2', path: '', subGroups: [] }
];
export const queryUsersMockApi = {
export const queryUsersMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockIdentityUsers);
@@ -78,7 +78,7 @@ export const queryUsersMockApi = {
}
};
export const createUserMockApi = {
export const createUserMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -86,7 +86,7 @@ export const createUserMockApi = {
}
};
export const updateUserMockApi = {
export const updateUserMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -94,7 +94,7 @@ export const updateUserMockApi = {
}
};
export const deleteUserMockApi = {
export const deleteUserMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -102,7 +102,7 @@ export const deleteUserMockApi = {
}
};
export const getInvolvedGroupsMockApi = {
export const getInvolvedGroupsMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockGroups);
@@ -110,7 +110,7 @@ export const getInvolvedGroupsMockApi = {
}
};
export const joinGroupMockApi = {
export const joinGroupMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -118,7 +118,7 @@ export const joinGroupMockApi = {
}
};
export const leaveGroupMockApi = {
export const leaveGroupMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -126,7 +126,7 @@ export const leaveGroupMockApi = {
}
};
export const getAvailableRolesMockApi = {
export const getAvailableRolesMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockAvailableRoles);
@@ -134,7 +134,7 @@ export const getAvailableRolesMockApi = {
}
};
export const getAssignedRolesMockApi = {
export const getAssignedRolesMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockAssignedRoles);
@@ -142,7 +142,7 @@ export const getAssignedRolesMockApi = {
}
};
export const getEffectiveRolesMockApi = {
export const getEffectiveRolesMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve(mockEffectiveRoles);
@@ -150,7 +150,7 @@ export const getEffectiveRolesMockApi = {
}
};
export const assignRolesMockApi = {
export const assignRolesMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();
@@ -158,7 +158,7 @@ export const assignRolesMockApi = {
}
};
export const removeRolesMockApi = {
export const removeRolesMockApi: any = {
oauth2Auth: {
callCustomApi: () => {
return Promise.resolve();

View File

@@ -54,7 +54,7 @@ export let mockError = {
}
};
export let searchMockApi = {
export let searchMockApi: any = {
core: {
queriesApi: {
findNodes: () => Promise.resolve(fakeSearch)