generator-ptz-domain
Version:
Yeoman generator to create polutz domain modules.
34 lines (26 loc) • 836 B
text/typescript
import { equal, ok } from 'ptz-assert';
import <%= entity %> from './<%= entity %>';
// This are some tests examples
describe('<%= entity %>', () => {
describe('newPropTest', () => {
it('set', () => {
// 1) Arrange
var args = { newPropTest: 'teste-value' };
var <%= entityVar %> = new <%= entity %>(args);
// 2) Act
<%= entityVar %>.isValid();
// 3) Assert
equal(args.newPropTest, <%= entityVar %>.newPropTest);
});
});
describe('funcTest', () => {
it('returns true', () => {
// 1) Arrange
var <%= entityVar %> = new <%= entity %>({});
// 2) Act
var result = <%= entityVar %>.funcTest();
// 3) Assert
ok(result);
});
});
});