test: Add permissions to get current user tests

This commit is contained in:
Faruk AYDIN
2024-03-04 16:07:18 +01:00
parent a9de79546b
commit fe1039cfbc
2 changed files with 32 additions and 6 deletions

View File

@@ -1,11 +1,19 @@
const getCurrentUserMock = (currentUser, role) => {
const getCurrentUserMock = (currentUser, role, permissions) => {
return {
data: {
createdAt: currentUser.createdAt.getTime(),
email: currentUser.email,
fullName: currentUser.fullName,
id: currentUser.id,
permissions: [],
permissions: permissions.map((permission) => ({
id: permission.id,
roleId: permission.roleId,
action: permission.action,
subject: permission.subject,
conditions: permission.conditions,
createdAt: permission.createdAt.getTime(),
updatedAt: permission.updatedAt.getTime(),
})),
role: {
createdAt: role.createdAt.getTime(),
description: null,