mirror of
https://gitlab.com/mobicoop/v3/service/user.git
synced 2026-03-27 15:15:51 +00:00
fix prisma tests
This commit is contained in:
@@ -3,7 +3,7 @@ import { UsersRepository } from '../../adapters/secondaries/users.repository';
|
||||
import { DeleteUserCommand } from '../../commands/delete-user.command';
|
||||
import { DeleteUserUseCase } from '../../domain/usecases/delete-user.usecase';
|
||||
|
||||
const usersMock = [
|
||||
const mockUsers = [
|
||||
{
|
||||
uuid: 'bb281075-1b98-4456-89d6-c643d3044a91',
|
||||
firstName: 'John',
|
||||
@@ -26,9 +26,9 @@ const usersMock = [
|
||||
|
||||
const mockUsersRepository = {
|
||||
delete: jest.fn().mockImplementation((uuid: string) => {
|
||||
usersMock.forEach((user, index) => {
|
||||
mockUsers.forEach((user, index) => {
|
||||
if (user.uuid === uuid) {
|
||||
usersMock.splice(index, 1);
|
||||
mockUsers.splice(index, 1);
|
||||
return Promise.resolve();
|
||||
}
|
||||
});
|
||||
@@ -58,11 +58,11 @@ describe('DeleteUserUseCase', () => {
|
||||
|
||||
describe('execute', () => {
|
||||
it('should delete an User', async () => {
|
||||
const savedUuid = usersMock[0].uuid;
|
||||
const savedUuid = mockUsers[0].uuid;
|
||||
const deleteUserCommand = new DeleteUserCommand(savedUuid);
|
||||
await deleteUserUseCase.execute(deleteUserCommand);
|
||||
|
||||
const deletedUser = usersMock.find((user) => user.uuid === savedUuid);
|
||||
const deletedUser = mockUsers.find((user) => user.uuid === savedUuid);
|
||||
expect(deletedUser).toBeUndefined();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user