From 488bf5249fca05673b4922830992f7d09028997c Mon Sep 17 00:00:00 2001 From: Nitin Tejuja <95347924+nitintejuja@users.noreply.github.com> Date: Fri, 23 Sep 2022 14:21:00 +0530 Subject: [PATCH] refactor: simplified example tests (#868) --- examples/csharp-generate-serializer/index.spec.ts | 5 ++--- examples/csharp-generate-serializer/index.ts | 4 +++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/csharp-generate-serializer/index.spec.ts b/examples/csharp-generate-serializer/index.spec.ts index daa49a7090..534a2241e1 100644 --- a/examples/csharp-generate-serializer/index.spec.ts +++ b/examples/csharp-generate-serializer/index.spec.ts @@ -8,8 +8,7 @@ describe('Should be able to generate a model with functions to serialize the dat test('and should log expected output to console', async () => { await generate(); - //Generate is called 2x, so even though we expect 1 model, we double it - expect(spy.mock.calls.length).toEqual(2); - expect(spy.mock.calls[1]).toMatchSnapshot(); + expect(spy.mock.calls.length).toEqual(1); + expect(spy.mock.calls[0]).toMatchSnapshot(); }); }); diff --git a/examples/csharp-generate-serializer/index.ts b/examples/csharp-generate-serializer/index.ts index 2751d2346e..efe7fedf79 100644 --- a/examples/csharp-generate-serializer/index.ts +++ b/examples/csharp-generate-serializer/index.ts @@ -24,4 +24,6 @@ export async function generate() : Promise { console.log(model.result); } } -generate(); +if (require.main === module) { + generate(); +}