Type Alias FunctionTestCaseMultipleInputs<FunctionToTest>

FunctionTestCaseMultipleInputs<FunctionToTest>: {
    inputs: Parameters<FunctionToTest>["length"] extends never
        ? FunctionToTest extends TypedFunction<[infer ArgumentsType], any>
            ? ArgumentsType[]
            : never
        : Parameters<FunctionToTest>;
} & BaseTestCase<Awaited<ReturnType<FunctionToTest>>>

Input for a function test that has multiple inputs.

Type Parameters