diff --git a/docs/site/Testing-your-application.md b/docs/site/Testing-your-application.md index 8c685a35ef4c..0d301881de72 100644 --- a/docs/site/Testing-your-application.md +++ b/docs/site/Testing-your-application.md @@ -149,10 +149,17 @@ import {ProductRepository, CategoryRepository} from '../../src/repositories'; import {testdb} from '../fixtures/datasources/testdb.datasource'; export async function givenEmptyDatabase() { - const categoryRepository = new CategoryRepository(testdb); - const productRepository = new ProductRepository( + let categoryRepository: CategoryRepository; + let productRepository: ProductRepository; + + categoryRepository = new CategoryRepository( + testdb, + async () => productRepository, + ); + + productRepository = new ProductRepository( testdb, - Getter.fromValue(categoryRepository), + async () => categoryRepository, ); await productRepository.deleteAll();