1.0.0 • Published 4 years ago

params-test v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

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

1.0.0

4 years ago