/** * @license Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md. */ /* globals document */ import setDataInElement from '../../src/dom/setdatainelement'; import getDataFromElement from '../../src/dom/getdatafromelement'; describe( 'setDataInElement', () => { [ 'textarea', 'template', 'div' ].forEach( elementName => { it( 'should set the content of a ' + elementName, () => { const el = document.createElement( elementName ); const expectedData = 'foo'; setDataInElement( el, expectedData ); const actualData = getDataFromElement( el ); expect( actualData ).to.equal( expectedData ); } ); } ); } );