UNPKG

@itexpert-dev/base-universal-table

Version:

base universal table for build tables

21 lines (18 loc) 726 B
import {AngularInputValidator} from './angularInputValidator' describe('case for input validator', ()=>{ it('test valid object, return value must be null', ()=>{ let result = AngularInputValidator.checkRequireAttributes({ requireAttributes: ['a', 'b'], directiveContext: {a:'a', b: 'b'} }); expect(result).toBeNull(); }); it('test invalid object, return value must be error that value b is missing', ()=>{ let result = AngularInputValidator.checkRequireAttributes({ requireAttributes: ['a', 'b'], directiveContext: {a:'a'} }); expect(result).not.toBeNull() }) //TODO: write more tests })