DigitalConsumer.FixMyGlass/src/common-components/vehicle-banner/vehicle-banner.spec.js
2022-01-04 10:44:46 -05:00

24 lines
No EOL
582 B
JavaScript

import { shallowMount } from "@vue/test-utils";
import vehicleBanner from "./vehicle-banner";
describe("vehicleBanner", () => {
test("renders the blurrycar image", async () => {
// Arrange
// Act
const wrapper = shallowMount(vehicleBanner);
await wrapper.setData ({
vehicleImageSrc: "image_url",
});
wrapper.vm.initializeComponent(cmsContent);
// Assert
expect(wrapper.find("img").attributes("class")).toContain("blurrycar");
wrapper.unmount();
});
});
//Mock CMS content
const cmsContent = {
GenericVehicleImage: 'image_url'
};