it.effect("test", () =>
Effect.gen(function* () {
const fn = vi.fn((message: string) => Effect.succeed(message));
const effect = fn("ook");
yield* effect;
// expect the effect to have been yielded
expect(fn.mock.results.values()).toMatchInlineSnapshot(`{}`);
})
);
it.effect("test", () =>
Effect.gen(function* () {
const fn = vi.fn((message: string) => Effect.succeed(message));
const effect = fn("ook");
yield* effect;
// expect the effect to have been yielded
expect(fn.mock.results.values()).toMatchInlineSnapshot(`{}`);
})
);