X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/bb2c206bdd17b1f42cfdcdd62b105873a1b8f9a2..077e7d59b2765e4b12e8424bc322f77a59894660:/src/smartxml/smartxml.test.js diff --git a/src/smartxml/smartxml.test.js b/src/smartxml/smartxml.test.js index 35cca61..f7375df 100644 --- a/src/smartxml/smartxml.test.js +++ b/src/smartxml/smartxml.test.js @@ -4,38 +4,66 @@ define([ ], function(chai, smartxml) { 'use strict'; - +/*jshint expr:true */ var expect = chai.expect; var getDocumentFromXML = function(xml) { return smartxml.documentFromXML(xml); -} +}; var elementNodeFromParams = function(params) { return smartxml.elementNodeFromXML('<' + params.tag + '>' + params.tag + '>'); -} +}; + +var elementNodeFromXML = function(xml) { + return smartxml.elementNodeFromXML(xml); +}; describe.only('smartxml', function() { - describe('Basic use', function() { - it('exposes root element', function() { + describe('Basic Document properties', function() { + it('exposes its root element', function() { var doc = getDocumentFromXML('
'); expect(doc.root.getTagName()).to.equal('div'); }); }); + describe('Basic ElementNode properties', function() { + it('exposes node contents', function() { + var node = elementNodeFromXML('