import { describe, test, expect } from 'vitest'; import { load } from '$root/routes/(angemeldet)/+layout.server'; import { ROUTE_NAMES } from '../../src/routes'; import { baseData, mockEvent } from '../fixtures'; describe('+layout.server load(): Teste korrekte URL', () => { test('Werfe keinen Redirect und gebe nichts zurück', async () => { const mockEvent = { locals: { user: null }, url: new URL(`https://example.com/not-anmeldung`) }; const res = load(mockEvent); expect(res).toBe(undefined); }); }); describe('+layout.server load(): Teste erfolgreichen Pfad', () => { test('Werfe kein Fehler', async () => { const result = load(mockEvent); expect(result).toEqual({ user: baseData.user }); }); });