From 669ef1076f09d78b18e63516e461cadff0d13da8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Wed, 12 Dec 2018 21:39:36 +0100 Subject: [PATCH] Drop the component test for the page @appinteractive and I decided to test the page with a fullstack test. It makes more sense for pages who request data from the backend. --- pages/admin/categories.spec.js | 67 ---------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 pages/admin/categories.spec.js diff --git a/pages/admin/categories.spec.js b/pages/admin/categories.spec.js deleted file mode 100644 index a3b44de0d..000000000 --- a/pages/admin/categories.spec.js +++ /dev/null @@ -1,67 +0,0 @@ -import { shallowMount, mount } from '@vue/test-utils' -import Categories from './categories.vue' - -const someCategories = [ - { - id: 'cat1', - name: 'Just For Fun', - slug: 'justforfun', - icon: 'smile', - postCount: 5 - }, - { - id: 'cat2', - name: 'Happyness & Values', - slug: 'happyness-values', - icon: 'heart-o', - postCount: 2 - }, - { - id: 'cat3', - name: 'Health & Wellbeing', - slug: 'health-wellbeing', - icon: 'medkit', - postCount: 1 - }, - { - id: 'cat4', - name: 'Environment & Nature', - slug: 'environment-nature', - icon: 'tree', - postCount: 1 - }, - { - id: 'cat5', - name: 'Animal Protection', - slug: 'animalprotection', - icon: 'paw', - postCount: 1 - } -] - -describe('Categories.vue', () => { - let wrapper - - beforeEach(() => { - wrapper = mount(Categories, {}) - }) - - it('renders', () => { - expect(wrapper.is('div')).toBe(true) - }) - - describe('given some categories', () => { - beforeEach(() => { - wrapper = mount(Categories, { - propsData: { - Categories: someCategories - } - }) - }) - - it('renders a row for each category', () => { - console.log(wrapper.html()) - expect(wrapper.findAll('tr')).toHaveLength(5) - }) - }) -})