1*7d6b44cbSEd Tanousimport { mount } from '@vue/test-utils'; 2383184caSDerick Montagueimport PageSection from '@/components/Global/PageSection'; 3383184caSDerick Montague 4383184caSDerick Montaguedescribe('PageSection.vue', () => { 5383184caSDerick Montague const wrapper = mount(PageSection, { 6383184caSDerick Montague propsData: { 7383184caSDerick Montague sectionTitle: 'PageSection test title', 8383184caSDerick Montague }, 9383184caSDerick Montague mocks: { 10383184caSDerick Montague $t: (key) => key, 11383184caSDerick Montague }, 12383184caSDerick Montague }); 13383184caSDerick Montague it('should exist', () => { 14383184caSDerick Montague expect(wrapper.exists()).toBe(true); 15383184caSDerick Montague }); 16383184caSDerick Montague it('should render h2 element', () => { 17383184caSDerick Montague expect(wrapper.find('h2').exists()).toBe(true); 18383184caSDerick Montague }); 19383184caSDerick Montague it('should render correctly', () => { 20383184caSDerick Montague expect(wrapper.element).toMatchSnapshot(); 21383184caSDerick Montague }); 22383184caSDerick Montague}); 23