diff --git a/src/layouts/address-vehicles/address-vehicles.spec.js b/src/layouts/address-vehicles/address-vehicles.spec.js index 2fdd10276..90eeaecbe 100644 --- a/src/layouts/address-vehicles/address-vehicles.spec.js +++ b/src/layouts/address-vehicles/address-vehicles.spec.js @@ -331,6 +331,11 @@ function setupMocks({ // lookupVin: jest.fn(() => Promise.resolve(lookupVinResponse)), }, + computed: { + dynamicStrings() { + return {ROUTER_LINK: "routerLink:"} + } + } } // mountOptions.propsData = { // modelValue: modelValueProp, diff --git a/src/ux-components/alert/alert.spec.js b/src/ux-components/alert/alert.spec.js index b329c9e4f..440362ef4 100644 --- a/src/ux-components/alert/alert.spec.js +++ b/src/ux-components/alert/alert.spec.js @@ -57,6 +57,19 @@ describe("alert.vue", () => { expect(wrapper.find('router-link').exists()).toBe(true); }); + it("Should contain 'n+1'

tags if the body copy has 'n'

tags", () =>{ + // Arrange & Act + const wrapper = shallowMount(alert, setupMocks({ + propsData: { + manualHeadline: 'testHeader', + manualCopy: '

testCopy with a {routerLink: testName, testLink} inside of it

and two paragraphs

' + }, + stubs: ['router-link'], + })); + // Assert + expect(wrapper.findAll('p').length === 3).toBe(true); + }); + it("Should call scrollIntoView() when the clientBoundingRect is not entirely in the viewport (out of view top)", () => { // Arrange var viewPortHeight = 200;