CSR-563 | Test presence of Router-Link
This commit is contained in:
parent
2e847436c8
commit
954a99621f
1 changed files with 14 additions and 1 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
import { shallowMount } from "@vue/test-utils";
|
import { shallowMount } from "@vue/test-utils";
|
||||||
import { getMountOptions } from "@/helpers/unit-test-helper.js";
|
import { getMountOptions } from "@/helpers/unit-test-helper.js";
|
||||||
import alert from "./alert";
|
import alert from "./alert";
|
||||||
|
|
||||||
|
|
@ -44,6 +44,19 @@ describe("alert.vue", () => {
|
||||||
expect(wrapper.vm.alertCopy).toBe("testCopy");
|
expect(wrapper.vm.alertCopy).toBe("testCopy");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("Should container a <router-link> tag if the manualCopy contains a {routerLink: testName, testLink} placeholder", () =>{
|
||||||
|
// Arrange & Act
|
||||||
|
const wrapper = shallowMount(alert, setupMocks({
|
||||||
|
propsData: {
|
||||||
|
manualHeadline: 'testHeader',
|
||||||
|
manualCopy: 'testCopy with a {routerLink: testName, testLink} inside of it'
|
||||||
|
},
|
||||||
|
stubs: ['router-link'],
|
||||||
|
}));
|
||||||
|
// Assert
|
||||||
|
expect(wrapper.find('router-link').exists()).toBe(true);
|
||||||
|
});
|
||||||
|
|
||||||
it("Should call scrollIntoView() when the clientBoundingRect is not entirely in the viewport (out of view top)", () => {
|
it("Should call scrollIntoView() when the clientBoundingRect is not entirely in the viewport (out of view top)", () => {
|
||||||
// Arrange
|
// Arrange
|
||||||
var viewPortHeight = 200;
|
var viewPortHeight = 200;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue