1*7d6b44cbSEd Tanousimport { mount } from '@vue/test-utils'; 2e6693048SSukanya Pandeyimport PageTitle from '@/components/Global/PageTitle'; 3e6693048SSukanya Pandey 4e6693048SSukanya Pandeydescribe('PageTitle.vue', () => { 5e6693048SSukanya Pandey const wrapper = mount(PageTitle, { 6e6693048SSukanya Pandey propsData: { 7e6693048SSukanya Pandey description: 'A page title test description', 8e6693048SSukanya Pandey }, 9e6693048SSukanya Pandey mocks: { 10e6693048SSukanya Pandey $t: (key) => key, 11e6693048SSukanya Pandey $route: { 12e6693048SSukanya Pandey meta: { 13e6693048SSukanya Pandey title: 'Page Title', 14e6693048SSukanya Pandey }, 15e6693048SSukanya Pandey }, 16e6693048SSukanya Pandey }, 17e6693048SSukanya Pandey }); 18e6693048SSukanya Pandey it('should exist', () => { 19e6693048SSukanya Pandey expect(wrapper.exists()).toBe(true); 20e6693048SSukanya Pandey }); 21e6693048SSukanya Pandey it('should render h1 element', () => { 22e6693048SSukanya Pandey expect(wrapper.find('h1').exists()).toBe(true); 23e6693048SSukanya Pandey }); 24e6693048SSukanya Pandey it('should render p element', () => { 25e6693048SSukanya Pandey expect(wrapper.find('p').exists()).toBe(true); 26e6693048SSukanya Pandey }); 27e6693048SSukanya Pandey it('should render correctly', () => { 28e6693048SSukanya Pandey expect(wrapper.element).toMatchSnapshot(); 29e6693048SSukanya Pandey }); 30e6693048SSukanya Pandey}); 31