Skip to content

Instantly share code, notes, and snippets.

@Goldziher
Created August 1, 2021 06:36
Show Gist options
  • Save Goldziher/b741cd17a19b0ce0e076403a03ab0a7e to your computer and use it in GitHub Desktop.
Save Goldziher/b741cd17a19b0ce0e076403a03ab0a7e to your computer and use it in GitHub Desktop.
Re-written test using factories example
import { User } from '@backend/db/entities/User';
import { UserFactory } from '@backend/db/factories/User.factory';
import { getConnection } from 'typeorm';
describe('Some Test', () => {
const connection = getConnection('default');
let user: User;
beforeEach(async () => {
const userRepository = connection.getRepository(User);
user = await userRepository.save(UserFactory.buildSync());
});
// ...
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment