diff --git a/src/helpers/service-package-helper.js b/src/helpers/service-package-helper.js index e9c414892..fc9859786 100644 --- a/src/helpers/service-package-helper.js +++ b/src/helpers/service-package-helper.js @@ -157,10 +157,6 @@ export function shouldRainDefenseBeAvailable( targetTier ) { const isTierThree = targetTier === packageNames.TIER_THREE; - const rainDefenseIsAvailable = containsLineItemWithPartType( - partTypeStrings.RAIN_DEFENSE, - availableLineItems - ); const frontWipersInTierTwo = shouldFrontWipersBeAvailable( glassToReplace, availableLineItems, @@ -182,7 +178,6 @@ export function shouldRainDefenseBeAvailable( return ( isTierThree && - rainDefenseIsAvailable && !(rearWipersInTierTwo && !frontWipersInTierTwo && frontWipersInTierThree) ); } diff --git a/src/helpers/service-package-helper.spec.js b/src/helpers/service-package-helper.spec.js index f87316d47..abcafd82c 100644 --- a/src/helpers/service-package-helper.spec.js +++ b/src/helpers/service-package-helper.spec.js @@ -620,7 +620,7 @@ describe("service-package-helper.js", () => { }); describe("shouldRainDefenseBeAvailable", () => { - it("Should generally be available only in tier 3, if available", () => { + it("Should generally be available only in tier 3", () => { // Arrange const damageLocations = [frontWindshieldGlass]; const availableLineItems = [ @@ -681,38 +681,6 @@ describe("service-package-helper.js", () => { // Assert expect(result).toBe(false); }); - - it("Should not be available in any tier if not available", () => { - // Arrange - const damageLocations = [frontWindshieldGlass]; - const availableLineItems = [driverFrontWiperLineItem, rearWiperLineItem, recalLineItem]; - const isRepair = false; - - // Act - const resultOne = servicePackageHelper.shouldRainDefenseBeAvailable( - damageLocations, - availableLineItems, - isRepair, - packageNames.TIER_ONE - ); - const resultTwo = servicePackageHelper.shouldRainDefenseBeAvailable( - damageLocations, - availableLineItems, - isRepair, - packageNames.TIER_TWO - ); - const resultThree = servicePackageHelper.shouldRainDefenseBeAvailable( - damageLocations, - availableLineItems, - isRepair, - packageNames.TIER_THREE - ); - - // Assert - expect(resultOne).toBe(false); - expect(resultTwo).toBe(false); - expect(resultThree).toBe(false); - }); }); describe("getLowestTierForType", () => { @@ -775,7 +743,7 @@ describe("service-package-helper.js", () => { it("Should return tier 1 for any item not in any tier", () => { // Arrange - const damageLocations = [frontWindshieldGlass, rearWindshieldGlass]; + const damageLocations = [rearWindshieldGlass]; const availableLineItems = [ driverFrontWiperLineItem,