Fixing unit test

This commit is contained in:
Sneha 2024-06-10 11:49:31 +05:30
parent 5989e446de
commit 90b847e72e
2 changed files with 8 additions and 19 deletions

View file

@ -18,21 +18,6 @@ describe("service-package-radio.vue", () => {
expect(outputHtml).toEqual(expect.stringContaining(mockProps["buttonLabel"])); expect(outputHtml).toEqual(expect.stringContaining(mockProps["buttonLabel"]));
}); });
it("Should include buttonLabelAuxillaryCopy in html", async () => {
// Arrange
let { wrapper } = setupMocks({
mountOptionsMockData: {
propsData: mockProps,
},
});
// Act
const outputHtml = wrapper.html();
// Assert
expect(outputHtml).toEqual(expect.stringContaining(mockProps["buttonLabelAuxillaryCopy"]));
});
it("Should include buttonLabelSubCopy in html", async () => { it("Should include buttonLabelSubCopy in html", async () => {
// Arrange // Arrange
let { wrapper } = setupMocks({ let { wrapper } = setupMocks({
@ -123,7 +108,11 @@ const mockProps = {
"<ul><li>buttonBodyCopy test copy</li><li>2</li><li>3</li><li>4</li><li>5</li></ul>", "<ul><li>buttonBodyCopy test copy</li><li>2</li><li>3</li><li>4</li><li>5</li></ul>",
buttonFooterCopy: "buttonFooterCopy test copy", buttonFooterCopy: "buttonFooterCopy test copy",
buttonAuxillaryCopy: "buttonAuxillaryCopy test copy", buttonAuxillaryCopy: "buttonAuxillaryCopy test copy",
additionalButtonData: { strikeThroughPrice: "strikeThroughPrice test copy" }, additionalButtonData: {
strikeThroughPrice: "strikeThroughPrice test copy",
servicePackageDiscount: true,
Text: "Special save",
},
}; };
function setupMocks({ mountOptionsMockData = {} }) { function setupMocks({ mountOptionsMockData = {} }) {

View file

@ -139,8 +139,8 @@ export default {
.discount-text { .discount-text {
line-height: 36px; line-height: 36px;
display: flex; display: flex;
border-top-left-radius: 4px; border-top-right-radius: 0.5rem;
border-top-right-radius: 4px; border-top-left-radius: 0.5rem;
background-color: #469d2a; background-color: #469d2a;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -179,7 +179,7 @@ export default {
min-height: 80px; min-height: 80px;
} }
&.has-text { &.has-text {
border-radius: 0; border-radius: 0 0 0.5rem 0.5rem;
border: 1px solid #469d2a !important; border: 1px solid #469d2a !important;
} }