feat(tests): create useCase for UsersInServices
This commit is contained in:
23
users-manage/tests/mocks/adapters.js
Normal file
23
users-manage/tests/mocks/adapters.js
Normal file
@@ -0,0 +1,23 @@
|
||||
import {appUser} from "@mocks/users.js";
|
||||
|
||||
class AdapterOfUsers {
|
||||
constructor() {
|
||||
}
|
||||
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
async getUsersByServiceId() {
|
||||
return [appUser]
|
||||
}
|
||||
}
|
||||
|
||||
class AdapterOfServices {
|
||||
constructor() {
|
||||
}
|
||||
}
|
||||
|
||||
const adapterOfUsers = new AdapterOfUsers()
|
||||
const adapterOfServices = new AdapterOfServices()
|
||||
|
||||
export {
|
||||
adapterOfUsers,
|
||||
adapterOfServices}
|
||||
0
users-manage/tests/mocks/services.js
Normal file
0
users-manage/tests/mocks/services.js
Normal file
17
users-manage/tests/mocks/users.js
Normal file
17
users-manage/tests/mocks/users.js
Normal file
@@ -0,0 +1,17 @@
|
||||
const apiUser = {
|
||||
id: 1,
|
||||
first_name: 'user1',
|
||||
last_name: 'user1',
|
||||
email: 'test@gmail.com',
|
||||
role: 'user',
|
||||
}
|
||||
|
||||
const appUser = {
|
||||
id: 1,
|
||||
firstName: 'user1',
|
||||
lastName: 'user1',
|
||||
email: 'test@gmail.com',
|
||||
role: 'user',
|
||||
}
|
||||
|
||||
export {apiUser, appUser}
|
||||
Reference in New Issue
Block a user