UNPKG

@ryusei/code

Version:

<div align="center"> <a href="https://code.ryuseijs.com"> <img alt="RyuseiCode" src="https://code.ryuseijs.com/images/svg/logo.svg" width="70"> </a>

18 lines (13 loc) 537 B
import { div } from './div'; describe( 'create', () => { test( 'can create a div element.', () => { const elm = div(); expect( elm instanceof HTMLDivElement ).toBe( true ); } ); test( 'can create an element with attributes and its parent.', () => { const elm = div( { contenteditable: true, id: 'test' }, document.body ); expect( elm.getAttribute( 'contenteditable' ) ).toBe( 'true' ); expect( elm.id ).toBe( 'test' ); expect( document.body.firstElementChild ).toBe( elm ); } ); } );