diff --git a/src/ux-components/text-link/text-link.spec.js b/src/ux-components/text-link/text-link.spec.js index 87e9dec77..de414fd05 100644 --- a/src/ux-components/text-link/text-link.spec.js +++ b/src/ux-components/text-link/text-link.spec.js @@ -3,11 +3,12 @@ import textLink from "./text-link"; import { nextTick } from "vue"; describe("text-link.vue", () => { - it("Should return text-link type is navigation if prop navigation is true", async () => { + + it("Should return class navigation-link", async () => { // Act const wrapper = shallowMount(textLink, { propsData: { - navigation: true, + linkType: "navigation", }, }); @@ -18,11 +19,11 @@ describe("text-link.vue", () => { expect(paragraph.attributes("class")).toContain("navigation-link"); }); - it("Should return text-link type is footer if prop footer is true", async () => { + it("Should return class footer", async () => { // Act const wrapper = shallowMount(textLink, { propsData: { - footer: true, + linkType: "footer", }, }); @@ -30,14 +31,14 @@ describe("text-link.vue", () => { const paragraph = wrapper.find("a"); // Expect - expect(paragraph.attributes("class")).toContain("footer-link"); + expect(paragraph.attributes("class")).toContain("footer"); }); - it("Should return text-link type is textSmall if prop textSmall is true", async () => { + it("Should return class text-small", async () => { // Act const wrapper = shallowMount(textLink, { propsData: { - textSmall: true, + linkType: "textSmall", }, }); @@ -48,18 +49,4 @@ describe("text-link.vue", () => { expect(paragraph.attributes("class")).toContain("small"); }); - it("Should return text for href", async () => { - // Act - const wrapper = shallowMount(textLink, { - propsData: { - text: "This is link text", - }, - }); - - // Assert - const paragraph = wrapper.find("a"); - - // Expect - expect(paragraph.text()).toEqual("This is link text"); - }); });