UNPKG

jsor

Version:

jsor is a fast and very small JavaScript library with only 2.0 KB

25 lines (23 loc) 989 B
// assert es la libreria que nos permite verificar cosas const assert = require('assert') // instanciamos el codifo de nuestra libreria const JSOR = require('./dist/json.min') if(typeof document === 'undefined'){ const jsdom = require("jsdom"); const { JSDOM } = jsdom; const dom = new JSDOM(`...`, { url: "https://example.org/" }); global.window = dom.window; global.document = dom.window.document; } // describe es la forma en la que describimos que pasrá describe('JSOR', function() { it('should return a string representing a greeting', function() { assert.equal( JSOR.render({tag: 'div', className: 'btn', id:1, style:{color:'#999'}, setAttribute:{color:'negro'}, childNodes: [ {tag: 'p', innerHTML:'First element'}, {tag: 'p', innerHTML:'Second element'} ]}).outerHTML, '<div class="btn" id="1" style="color: rgb(153, 153, 153);" color="negro"><p>First element</p><p>Second element</p></div>' ) }) })