diff --git a/test/utils/dom.test.js b/test/utils/dom.test.js index dcca928..f8af150 100644 --- a/test/utils/dom.test.js +++ b/test/utils/dom.test.js @@ -284,3 +284,37 @@ describe('Focusable Element', () => { }); }); +describe('Parse size', () => { + test('Parses a css string to number', () => { + expect(DOM.parseSize('10px')).toBe(10); + }); +}); + +describe('After', () => { + afterEach(() => { + document.body.innerHTML = ''; + }); + + beforeEach(() => { + document.body.innerHTML = '
' + + '
' + + '
' + + '
' + + '
'; + }); + + test('Inserts node after target', () => { + const content = document.getElementById('content'); + const lastDiv = document.getElementById('3'); + const secondDiv = document.getElementById('2'); + + DOM.after(secondDiv, lastDiv); + expect(content.innerHTML) + .toBe('
'); + DOM.after(secondDiv, lastDiv); + expect(content.innerHTML) + .toBe('
'); + }); +}); + +