diff --git a/presenter/src/pages/silent-refresh/+Page.vue b/presenter/src/pages/silent-refresh/+Page.vue new file mode 100644 index 000000000..441d14f32 --- /dev/null +++ b/presenter/src/pages/silent-refresh/+Page.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/presenter/src/pages/silent-refresh/+title.ts b/presenter/src/pages/silent-refresh/+title.ts new file mode 100644 index 000000000..111df2314 --- /dev/null +++ b/presenter/src/pages/silent-refresh/+title.ts @@ -0,0 +1 @@ +export const title = 'DreamMall | Authentifizierung' diff --git a/presenter/src/pages/silent-refresh/Page.test.ts b/presenter/src/pages/silent-refresh/Page.test.ts new file mode 100644 index 000000000..252d3f8cb --- /dev/null +++ b/presenter/src/pages/silent-refresh/Page.test.ts @@ -0,0 +1,23 @@ +import { mount } from '@vue/test-utils' +import { describe, it, expect } from 'vitest' +import { Component, h } from 'vue' +import { VApp } from 'vuetify/components' + +import SilentRefreshPage from './+Page.vue' +import { title } from './+title' + +describe('SilentRefreshPage', () => { + const wrapper = mount(VApp, { + slots: { + default: h(SilentRefreshPage as Component), + }, + }) + + it('title returns correct title', () => { + expect(title).toBe('DreamMall | Authentifizierung') + }) + + it('renders', () => { + expect(wrapper.element).toMatchSnapshot() + }) +})