import { expect, test } from "vitest";
import { Effect } from "effect";
import * as ClientRequest from "@effect/platform/Http/ClientRequest";
import * as ClientResponse from "@effect/platform/Http/ClientResponse";
test("test", async () => {
const response = ClientResponse.fromWeb(
ClientRequest.get("test"),
new Response("test"),
);
const json = await Effect.runPromise(response.json);
expect(json).toEqual("test");
});
import { expect, test } from "vitest";
import { Effect } from "effect";
import * as ClientRequest from "@effect/platform/Http/ClientRequest";
import * as ClientResponse from "@effect/platform/Http/ClientResponse";
test("test", async () => {
const response = ClientResponse.fromWeb(
ClientRequest.get("test"),
new Response("test"),
);
const json = await Effect.runPromise(response.json);
expect(json).toEqual("test");
});