Mocks
External dependencies can be simulated by simple representations.
export type MockRepository<TEntity extends ObjectLiteral> = MockProxy<Repository<TEntity>>;export const createMock = () => mock();let repository: MockRepository<User>;useValue: createMock(),repository = module.get(getRepositoryToken(User));repository.findOneByOrFail.mockResolvedValueOnce(expectedUser as User);Last updated