From e397f131f7d5bbff5b5d8cb86314ecbbc514d6ee Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sun, 25 Apr 2021 19:52:26 +0200 Subject: [PATCH] coverage data-privacy.spec.js --- webapp/pages/data-privacy.spec.js | 38 +++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 webapp/pages/data-privacy.spec.js diff --git a/webapp/pages/data-privacy.spec.js b/webapp/pages/data-privacy.spec.js new file mode 100644 index 000000000..a919bb742 --- /dev/null +++ b/webapp/pages/data-privacy.spec.js @@ -0,0 +1,38 @@ +import { mount } from '@vue/test-utils' +import DataPrivacy from './data-privacy.vue' +import VueMeta from 'vue-meta' + +const localVue = global.localVue +localVue.use(VueMeta, { keyName: 'head' }) + +describe('data-privacy.vue', () => { + let wrapper + let mocks + + beforeEach(() => { + mocks = { + $t: (t) => t, + } + }) + + describe('mount', () => { + const Wrapper = () => { + return mount(DataPrivacy, { + mocks, + localVue, + }) + } + + beforeEach(() => { + wrapper = Wrapper() + }) + + it('renders', () => { + expect(wrapper.is('div')).toBe(true) + }) + + it('has correct content', () => { + expect(wrapper.vm.$metaInfo.title).toBe('site.data-privacy') + }) + }) +})