2025-12-16 00:01:58 +01:00
|
|
|
/**
|
|
|
|
|
* Environment Test - Verifies Jest setup is working correctly
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
describe('Test Environment', () => {
|
|
|
|
|
test('should have JSDOM environment available', () => {
|
|
|
|
|
expect(global.document).toBeDefined();
|
|
|
|
|
expect(global.window).toBeDefined();
|
|
|
|
|
expect(document.createElement).toBeDefined();
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
test('should be able to create DOM elements', () => {
|
|
|
|
|
const div = document.createElement('div');
|
|
|
|
|
div.textContent = 'Test content';
|
|
|
|
|
expect(div.tagName).toBe('DIV');
|
|
|
|
|
expect(div.textContent).toBe('Test content');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
test('should have content container available', () => {
|
|
|
|
|
const contentEl = document.getElementById('content');
|
|
|
|
|
expect(contentEl).toBeDefined();
|
|
|
|
|
expect(contentEl.tagName).toBe('DIV');
|
|
|
|
|
});
|
2026-10-02 22:59:33 +02:00
|
|
|
});
|