Skip to content

Commit b704d71

Browse files
committed
test: ✅ make tests more resilient
1 parent 145754c commit b704d71

4 files changed

Lines changed: 12 additions & 4 deletions

File tree

apps/1-recipe-search-solution/src/app/recipe/recipe-search.ng.integration.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ describe(RecipeSearch.name, () => {
77
it('searches recipes without filtering', async () => {
88
const { getRecipeNames } = await renderComponent();
99

10-
expect(getRecipeNames()).toEqual(['Burger', 'Salad']);
10+
expect(getRecipeNames()).toEqual(
11+
expect.arrayContaining(['Burger', 'Salad']),
12+
);
1113
});
1214

1315
async function renderComponent() {

apps/1-recipe-search-solution/src/app/recipe/recipe-search.ng.isolated.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ describe(RecipeSearch.name, () => {
77
it('searches recipes without filtering', async () => {
88
const { getRecipeNames } = createComponent();
99

10-
expect(await getRecipeNames()).toEqual(['Burger', 'Salad']);
10+
expect(await getRecipeNames()).toEqual(
11+
expect.arrayContaining(['Burger', 'Salad']),
12+
);
1113
});
1214

1315
function createComponent() {

apps/2-test-double-starter/src/app/recipe/recipe-search.ng.integration.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ describe(RecipeSearch.name, () => {
77
it('searches recipes without filtering', async () => {
88
const { getRecipeNames } = await renderComponent();
99

10-
expect(getRecipeNames()).toEqual(['Burger', 'Salad']);
10+
expect(getRecipeNames()).toEqual(
11+
expect.arrayContaining(['Burger', 'Salad']),
12+
);
1113
});
1214

1315
async function renderComponent() {

apps/2-test-double-starter/src/app/recipe/recipe-search.ng.isolated.spec.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ describe(RecipeSearch.name, () => {
77
it('searches recipes without filtering', async () => {
88
const { getRecipeNames } = createComponent();
99

10-
expect(await getRecipeNames()).toEqual(['Burger', 'Salad']);
10+
expect(await getRecipeNames()).toEqual(
11+
expect.arrayContaining(['Burger', 'Salad']),
12+
);
1113
});
1214

1315
function createComponent() {

0 commit comments

Comments
 (0)