package com.blogspot.toomuchcoding.book.chapter3._6_MockingFinalClassesPowerMock;
import com.blogspot.toomuchcoding.person.Person;
public final class TaxService {
public static final double POLAND_TAX_FACTOR = 0.3;
public static final double DEFAULT_TAX_FACTOR = 0.5;
public static final String POLAND = "Poland";
public double calculateTaxFactorFor(Person person) {
if (POLAND.equalsIgnoreCase(person.getCountryName())) {
return POLAND_TAX_FACTOR;
}
return DEFAULT_TAX_FACTOR;
}
public void updateTaxData(double taxFactor, Person person) {
System.out.printf("Calling web service with tax factor [%s]to update person [%s] tax data%n", taxFactor, person.getName());
}
}