UNPKG

@eluvio/elv-js-helpers

Version:

A collection of Javascript helper functions used by several Eluvio libraries.

21 lines (19 loc) 1.06 kB
// AUTO-GENERATED TEST - DO NOT MODIFY, CHANGES WILL BE OVERWRITTEN DURING BUILD 'use strict' const TH = require('../../../test-helpers') const UUIDStrUpperModel = TH.requireSrcFile('Model/UUIDStrUpperModel') describe('UUIDStrUpperModel JSDoc example', () => { it('should execute correctly as described', () => { 'use strict' TH.expect(() => UUIDStrUpperModel('0')).to.throw( `Value is not in upper case UUID format '00000000-0000-0000-0000-000000000000' (got: "0")` ) UUIDStrUpperModel('ABCDEF00-0000-0000-0000-000000000000').should.eql('ABCDEF00-0000-0000-0000-000000000000') TH.expect(() => UUIDStrUpperModel('abcdef00-0000-0000-0000-000000000000')).to.throw( `Value is not in upper case UUID format '00000000-0000-0000-0000-000000000000' (got: "abcdef00-0000-0000-0000-000000000000")` ) TH.expect(() => UUIDStrUpperModel('abcdef00-0000-0000-0000-ABCDEF000000')).to.throw( `Value is not in upper case UUID format '00000000-0000-0000-0000-000000000000' (got: "abcdef00-0000-0000-0000-ABCDEF000000")` ) }) })