ObfuscationResult.spec.ts 803 B

123456789101112131415161718192021
  1. import { IObfuscationResult } from '../../src/interfaces/IObfuscationResult';
  2. import { ObfuscationResult } from '../../src/ObfuscationResult';
  3. const assert: Chai.AssertStatic = require('chai').assert;
  4. describe('ObfuscationResult', () => {
  5. describe('constructor (obfuscatedCode: string, sourceMap: string)', () => {
  6. let obfuscatedCode: string = 'obfuscatedCode',
  7. obfuscationResult: IObfuscationResult,
  8. sourceMap: string = 'sourceMap';
  9. beforeEach(() => {
  10. obfuscationResult = new ObfuscationResult(obfuscatedCode, sourceMap);
  11. });
  12. it('should returns obfuscated code if `.toString()` was called on `ObfuscationResult` object', () => {
  13. assert.equal(obfuscationResult.toString(), obfuscatedCode);
  14. });
  15. });
  16. });