From 989d98d936602c1397007e00e80c2cdcc660c99c Mon Sep 17 00:00:00 2001 From: pawelsa Date: Wed, 13 May 2026 16:27:19 +0200 Subject: [PATCH] feat(SaleCalculator): Implement method for getting total profit --- .../ntnu/idi/idatt/service/transaction/SaleCalculator.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/edu/ntnu/idi/idatt/service/transaction/SaleCalculator.java b/src/main/java/edu/ntnu/idi/idatt/service/transaction/SaleCalculator.java index 8bbe827..102f1a5 100644 --- a/src/main/java/edu/ntnu/idi/idatt/service/transaction/SaleCalculator.java +++ b/src/main/java/edu/ntnu/idi/idatt/service/transaction/SaleCalculator.java @@ -76,4 +76,9 @@ public BigDecimal calculateTotal() { return calculateGross().subtract(calculateCommision()).subtract(calculateTax()); } + // TODO: Javadocs, junit + public BigDecimal calculateProfit() { + return calculateTotal().divide(purchasePrice.multiply(quantity)); + } + }