1.0.0 • Published 4 years ago
params-test v1.0.0
parameterized-unit-tests-helper
example
import { testsuite, testname, testcase } from 'ptest/mocha'
@testsuite('example test class')
export class GetReasonsHandlerTest {
@testname('example test class method')
@testcase(1, 2)
@testcase(2, 2)
shouldReturnBadRequestIfMissingRequiredProp(a: number, b: number): void {
const r = a + b
expect(r).to.be.eq(4)
}
}
output
example test class
✓ example test class method with 2,2
X example test class method 1,2
todo
- publish to npm package
- add jest version, follow https://github.com/facebook/jest/pull/9801
- write tests
1.0.0
4 years ago