it.effect('should return error', () =>
Effect.gen(function* () {
const { getTokens } = yield* Tokens;
const result = yield* getTokens({ cookie: '12345' }).pipe(Effect.flip, Effect.exit);
expect(result).toEqual(Exit.fail(HttpError.unauthorized()));
}).pipe(Effect.provide(Layer.provideMerge(mockTokens, mockRequest))),
);
it.effect('should return error', () =>
Effect.gen(function* () {
const { getTokens } = yield* Tokens;
const result = yield* getTokens({ cookie: '12345' }).pipe(Effect.flip, Effect.exit);
expect(result).toEqual(Exit.fail(HttpError.unauthorized()));
}).pipe(Effect.provide(Layer.provideMerge(mockTokens, mockRequest))),
);