Function flexibleSerdeAdapterTestSuite

  • The flexibleSerdeAdapterTestSuite function simplifies the process of testing your custom implementation of IFlexibleSerdeAdapter with vitest.

    IMPORT_PATH: "@daiso-tech/core/serde/implementations/test-utilities"

    Returns void

    import { describe, expect, test } from "vitest";
    import { SuperJsonSerdeAdapter } from "@daiso-tech/core/serde/implementations/adapters";
    import { flexibleSerdeAdapterTestSuite } from "@daiso-tech/core/serde/implementations/test-utilities";

    describe("class: SuperJsonSerdeAdapter", () => {
    flexibleSerdeAdapterTestSuite({
    createAdapter: () => new SuperJsonSerdeAdapter(),
    expect,
    test,
    });
    });