Как ввести обратный вызов транзакции в typeorm? - PullRequest
3 голосов
/ 18 июня 2019

Я новичок в модульном тестировании и пытаюсь сделать тест с помощью typeorm.

Код, который у меня есть такой:

    public executeTransaction(querys: IQueryTransaction[]) {
        return getManager().transaction(async transactionalManager => {
            for (const query of querys) {
                await transactionalManager.query(query[0], query[1]);
            }
        });
    }

Мне нужно войти в transaction callBack, но я не могу понять, как это сделать. Я пытался издеваться над getManager и transaction, играя с ним, но безрезультатно.

Я использую шутки, typeorm и гнездо.

Кто-то знает, как это сделать?

РЕДАКТИРОВАТЬ: подключение к базе данных не вариант

...