aot-test-generators
Generate test suites for checks that already happened at build-time
Install
npm install --save aot-test-generators
Usage
const testGenerators = require('aot-test-generators');
let test = testGenerators.qunit.test('5 is not 42', true);
console.log(test);
// QUnit.test('test-name', function(assert) {
// assert.expect(1);
// assert.ok(true, 'assertion-message');
// });
aot-test-generators
currently supports:API
test(testName, passed, assertionMessage)
Generates code for passing and failing tests.testName
Type:string
Name of the test.
passed
Type:boolean
true
generates a passing test, false
generates a failing test.assertionMessage
Type:string
Default: same as
testName
Assertion message inside of the test.
suiteHeader(suiteName)
Generates test suite header code.suiteName
Type:string
Name of the test suite.