From 9b3b66925d56909077a285c5ab4e13715e928bdb Mon Sep 17 00:00:00 2001 From: Shai Yallin Date: Mon, 2 Oct 2023 09:43:42 +0300 Subject: [PATCH] renamed harness func --- packages/client/src/adapters/harness.tsx | 2 +- packages/client/test/purchase.flow.spec.tsx | 4 ++-- packages/client/test/search.flow.spec.tsx | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/client/src/adapters/harness.tsx b/packages/client/src/adapters/harness.tsx index dfb7a3c..d411ef8 100644 --- a/packages/client/src/adapters/harness.tsx +++ b/packages/client/src/adapters/harness.tsx @@ -12,7 +12,7 @@ type AppContext = { orderRepo?: InMemoryOrderRepository }; -export async function makeApp({ +export async function runServerAndRenderApp({ productRepo = new InMemoryProductRepository(), orderRepo = new InMemoryOrderRepository() }: AppContext) { diff --git a/packages/client/test/purchase.flow.spec.tsx b/packages/client/test/purchase.flow.spec.tsx index 8e14e5c..617c5e6 100644 --- a/packages/client/test/purchase.flow.spec.tsx +++ b/packages/client/test/purchase.flow.spec.tsx @@ -1,11 +1,11 @@ import {aProduct} from "@ts-react-tdd/server/src/builders"; -import {makeApp} from "../src/adapters/harness"; +import {runServerAndRenderApp} from "../src/adapters/harness"; import {InMemoryProductRepository} from "@ts-react-tdd/server/src/adapters/fakes"; test("a user can purchase a product, see the confirmation page and see their order summary, after which the cart is reset", async () => { const moogOne = aProduct({title: "Moog One"}); - using harness = await makeApp({ + using harness = await runServerAndRenderApp({ productRepo: new InMemoryProductRepository([moogOne]), }); const {driver, orderRepo} = harness; diff --git a/packages/client/test/search.flow.spec.tsx b/packages/client/test/search.flow.spec.tsx index 43ca37f..14d3c5c 100644 --- a/packages/client/test/search.flow.spec.tsx +++ b/packages/client/test/search.flow.spec.tsx @@ -1,5 +1,5 @@ import {aProduct} from "@ts-react-tdd/server/src/builders"; -import {makeApp} from "../src/adapters/harness"; +import {runServerAndRenderApp} from "../src/adapters/harness"; import userEvent from "@testing-library/user-event"; import {InMemoryProductRepository} from "@ts-react-tdd/server/src/adapters/fakes"; @@ -8,7 +8,7 @@ test("Product search is case-insensitive", async () => { const moogOne = aProduct({title: "Moog One"}); const minimoog = aProduct({title: "Minimoog"}); const ob8x = aProduct({title: "OB 8x"}); - using harness = await makeApp({ + using harness = await runServerAndRenderApp({ productRepo: new InMemoryProductRepository([moogOne, minimoog, ob8x]), }); const {driver} = harness;