Skip to main content
Version: v2.x.x

Virtual DOM

Let's simule a Virtual DOM (Browser) by using Happy DOM, then testing its results with Poku:

import { assert } from 'poku';
import { Window } from 'happy-dom';

const window = new Window();
const document = window.document;

document.body.innerHTML = '<div id="name">Poku</div>';

const name = document.querySelector('#name');

assert.strictEqual(name?.textContent, 'Poku', 'My div contains a Poku 🐷');

Then:

npx poku