Files
privacy.sexy/tests/unit/domain/Script.spec.ts
2020-01-06 18:19:28 +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', async () => {
// arrange
const code = 'duplicate\nduplicate\ntest\nduplicate';
// act
function construct() { return new Script('ScriptName', code, []); }
// assert
expect(construct).to.throw();
});
});