From 787cbb374c2c1a493f487a5828c90bfa911c68ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Thu, 10 Mar 2022 13:39:28 +0300 Subject: [PATCH] Create Divider.spec.js --- src/components/divider/Divider.spec.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/components/divider/Divider.spec.js diff --git a/src/components/divider/Divider.spec.js b/src/components/divider/Divider.spec.js new file mode 100644 index 000000000..4c0a1a98f --- /dev/null +++ b/src/components/divider/Divider.spec.js @@ -0,0 +1,26 @@ +import { mount } from '@vue/test-utils'; +import Divider from './Divider.vue'; + +describe('Divider.vue', () => { + it('should exist', () => { + const wrapper = mount(Divider); + + expect(wrapper.find('.p-divider.p-component').exists()).toBe(true); + expect(wrapper.find('.p-divider.p-component').classes()).toContain('p-divider-horizontal'); + expect(wrapper.find('.p-divider.p-component').classes()).toContain('p-divider-left'); + }); + + it('should exist', () => { + const wrapper = mount(Divider, { + props: { + layout: 'vertical', + align: 'center', + type: 'dashed' + } + }); + + expect(wrapper.find('.p-divider-vertical').exists()).toBe(true); + expect(wrapper.find('.p-divider-dashed').exists()).toBe(true); + expect(wrapper.find('.p-divider-center').exists()).toBe(true); + }); +}); \ No newline at end of file