From 9713b7fdd67f06053bd083480bb92f7d265f6ef3 Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Mon, 6 Dec 2021 11:22:45 -0500 Subject: [PATCH] CSR-120: make prop required --- src/common-components/vehicle-banner/vehicle-banner.spec.js | 6 +++--- src/common-components/vehicle-banner/vehicle-banner.vue | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/common-components/vehicle-banner/vehicle-banner.spec.js b/src/common-components/vehicle-banner/vehicle-banner.spec.js index 20bbbdaf5..aab2aa3e0 100644 --- a/src/common-components/vehicle-banner/vehicle-banner.spec.js +++ b/src/common-components/vehicle-banner/vehicle-banner.spec.js @@ -1,16 +1,16 @@ import { shallowMount } from '@vue/test-utils'; import vehicleBanner from './vehicle-banner'; -import { getMountOptions } from "@/helpers/unit-test-helper.js"; describe('vehicleBanner', () => { test('renders the blurrycar image', () => { // Arrange - const mountOptions = getMountOptions({}); // Act const wrapper = shallowMount(vehicleBanner, { - ...mountOptions + propsData: { + vehicleImageSrc: "image_url", + }, }); // Assert diff --git a/src/common-components/vehicle-banner/vehicle-banner.vue b/src/common-components/vehicle-banner/vehicle-banner.vue index c4f853e07..f259390ee 100644 --- a/src/common-components/vehicle-banner/vehicle-banner.vue +++ b/src/common-components/vehicle-banner/vehicle-banner.vue @@ -12,7 +12,10 @@ export default { name: "vehicle-banner", props: { - vehicleImageSrc: String + vehicleImageSrc: { + type: String, + required: true + } }, }