@tsed/formio
Version:
Formio package for Ts.ED framework
20 lines (13 loc) • 558 B
text/typescript
import {PlatformTest} from "@tsed/platform-http/testing";
import {AlterAudit} from "./AlterAudit.js";
describe("AlterAudit", () => {
beforeEach(() => PlatformTest.create());
afterEach(PlatformTest.reset);
it("should log data", async () => {
const ctx = PlatformTest.createRequestContext();
vi.spyOn(ctx.logger, "info");
const alterAudit = await PlatformTest.invoke<AlterAudit>(AlterAudit);
alterAudit.transform(["data"], "event", ctx);
expect(ctx.logger.info).toHaveBeenCalledWith({event: "event", info: ["data"]});
});
});