Files
Insurance-Coding-Challenge/src/main/java/com/pfefferminzia/petinsurance/tariffs/BreedPremiumAdjustment.java
T

19 lines
485 B
Java

package com.pfefferminzia.petinsurance.tariffs;
import java.math.BigDecimal;
import java.util.Map;
public final class BreedPremiumAdjustment {
private static final Map<String, BigDecimal> ADJUSTMENTS = Map.of(
"Dackel", new BigDecimal("-0.1"),
"Bernhardiner", new BigDecimal("0.1")
);
public static BigDecimal forBreed(String breed) {
return ADJUSTMENTS.getOrDefault(breed, BigDecimal.ZERO);
}
private BreedPremiumAdjustment() {}
}