Files
privacy.sexy/tests/unit/domain/Script.spec.ts
2020-01-06 20:02:12 +01:00

18 lines
422 B
TypeScript

import 'mocha';
import { expect } from 'chai';
import { Script } from '@/domain/Script';
describe('Script', () => {
it('cannot construct with duplicate lines', () => {
// arrange
const code = 'duplicate\nduplicate\ntest\nduplicate';
// act
function construct() { return new Script('ScriptName', code, [], true); }
// assert
expect(construct).to.throw();
});
});