Files
antigravity 71cd0c3a95
Test and Deploy Website / test-and-deploy (push) Successful in 40s
Update homepage to a modern German under construction page
2026-06-15 14:27:15 +02:00

17 lines
589 B
JavaScript

const test = require('node:test');
const assert = require('node:assert');
const { validateEmail, formatGreeting } = require('../public/js/utils.js');
test('Unit Tests: validateEmail', (t) => {
assert.strictEqual(validateEmail('mail@robert-mueller.net'), true);
assert.strictEqual(validateEmail('invalid-email'), false);
assert.strictEqual(validateEmail('@domain.com'), false);
});
test('Unit Tests: formatGreeting', (t) => {
assert.strictEqual(
formatGreeting('evening', 'Robert Müller'),
"Guten Abend, herzlich willkommen auf der Webseite von Robert Müller!"
);
});