src/tests/buildCaseArray.ts
/**
* @module tests
*/
/**
*
* Builds an array of test cases with a common output
*
* @param testInputs An array of test inputs to build into the case array
* @param output The single output that should be paired with every input
* @return Returns the array of test cases
*
* @example
* ```typescript
*
* const evenTests = [...buildCaseArray([2, 4, 6], true), ...buildCaseArray([1, 3, 5], false)]
* ```
*
*/
export default function buildCaseArray(testInputs: any[], output: any): any[][] {
return testInputs.map(testCase => [testCase, output])
}