import '@testing-library/jest-dom';
import $, {VeamsQueryObject} from '../src';
test('html() - get HTML content', () => {
document.body.innerHTML = `
text content 2
text content 2
text content 3
`;
const $targetEls: VeamsQueryObject = $('.target-el');
const testEL: HTMLElement = document.getElementById('target-el');
const html: string = $targetEls.html() as string;
expect($targetEls).toHaveLength(2);
expect(html).toBe(testEL.innerHTML);
});
test('html() - set HTML content', () => {
document.body.innerHTML = `
text content 2
text content 2
text content 3
`;
const $targetEls: VeamsQueryObject = $('.target-el');
const testEl: HTMLElement = document.getElementById('target-el');
const testEl2: HTMLElement = document.getElementById('target-el-2');
$targetEls.html('text content 3');
expect(testEl).toContainHTML('text content 3');
expect(testEl2).toContainHTML('text content 3');
});