From 609836d48cc005e8715e50f03aae2c162fb1bdfe Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Sun, 25 Apr 2021 16:25:26 +0200 Subject: [PATCH] coverage post/_id.spec.js coverage post/create.spec.js --- webapp/pages/post/_id.spec.js | 37 ++++++++++++++++++++++++++++++++ webapp/pages/post/create.spec.js | 30 ++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 webapp/pages/post/_id.spec.js create mode 100644 webapp/pages/post/create.spec.js diff --git a/webapp/pages/post/_id.spec.js b/webapp/pages/post/_id.spec.js new file mode 100644 index 000000000..5b431b445 --- /dev/null +++ b/webapp/pages/post/_id.spec.js @@ -0,0 +1,37 @@ +import { config, mount } from '@vue/test-utils' +import _id from './_id.vue' + +const localVue = global.localVue +config.stubs['nuxt-child'] = '' + +describe('post/_id.vue', () => { + let wrapper + let mocks + + beforeEach(() => { + mocks = { + $t: jest.fn(), + $route: { + params: { + id: '1234', + slug: 'my-post', + }, + }, + } + }) + + describe('mount', () => { + const Wrapper = () => { + return mount(_id, { mocks, localVue }) + } + + beforeEach(() => { + wrapper = Wrapper() + }) + + it('renders', () => { + expect(wrapper.findAll('.post-side-navigation')).toHaveLength(1) + }) + + }) +}) diff --git a/webapp/pages/post/create.spec.js b/webapp/pages/post/create.spec.js new file mode 100644 index 000000000..ad87eba63 --- /dev/null +++ b/webapp/pages/post/create.spec.js @@ -0,0 +1,30 @@ +import { mount } from '@vue/test-utils' +import create from './create.vue' + +const localVue = global.localVue + +describe('create.vue', () => { + let wrapper + let mocks + + beforeEach(() => { + mocks = { + $t: jest.fn(), + } + }) + + describe('mount', () => { + const Wrapper = () => { + return mount(create, { mocks, localVue }) + } + + beforeEach(() => { + wrapper = Wrapper() + }) + + it('renders', () => { + expect(wrapper.findAll('.contribution-form')).toHaveLength(1) + }) + + }) +})