Proof-It Premium Calculator Main invocation of the functionality is the same as in the description: PremiumCalculator#calculate(Policy policy) assumption: negative sum insured are validated and exception is thrown