diff --git a/target/classes/Exchange.class b/target/classes/Exchange.class index 1a55e6d..74e0a4f 100644 Binary files a/target/classes/Exchange.class and b/target/classes/Exchange.class differ diff --git a/target/classes/Portfolio.class b/target/classes/Portfolio.class index 2dc1492..9077188 100644 Binary files a/target/classes/Portfolio.class and b/target/classes/Portfolio.class differ diff --git a/target/classes/Share.class b/target/classes/Share.class index 9e7f4f9..b304eb7 100644 Binary files a/target/classes/Share.class and b/target/classes/Share.class differ diff --git a/target/classes/Stock.class b/target/classes/Stock.class index af494f4..4d448e4 100644 Binary files a/target/classes/Stock.class and b/target/classes/Stock.class differ diff --git a/target/classes/TransactionCalculator.class b/target/classes/TransactionCalculator.class new file mode 100644 index 0000000..47f318a Binary files /dev/null and b/target/classes/TransactionCalculator.class differ diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..69de3f4 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,5 @@ +C:\Users\elisa\Downloads\progdel1\Programmering2_mappe_v26\src\main\java\Exchange.java +C:\Users\elisa\Downloads\progdel1\Programmering2_mappe_v26\src\main\java\Portfolio.java +C:\Users\elisa\Downloads\progdel1\Programmering2_mappe_v26\src\main\java\Share.java +C:\Users\elisa\Downloads\progdel1\Programmering2_mappe_v26\src\main\java\Stock.java +C:\Users\elisa\Downloads\progdel1\Programmering2_mappe_v26\src\main\java\TransactionCalculator.java diff --git a/target/test-classes/StockTest.java b/target/test-classes/StockTest.java new file mode 100644 index 0000000..5f587f9 --- /dev/null +++ b/target/test-classes/StockTest.java @@ -0,0 +1,37 @@ +import static org.junit.Assert.assertEquals; + +import java.math.BigDecimal; + +import org.junit.Test; + + +public class StockTest { + + @Test + public void testGetSalesPrice() { + Stock stock = new Stock("AAPL", "APPLE", new BigDecimal("1000")); + assertEquals(new BigDecimal("1000"), stock.getSalesPrice()); + } + + @Test + public void testAddNewSalesPrice() { + Stock stock = new Stock("AAPL", "APPLE", new BigDecimal("1000")); + stock.addNewSalesPrice(new BigDecimal("1200")); + assertEquals(new BigDecimal("1200"), stock.getSalesPrice()); + } + + @Test + public void testGetSalesPriceNone() { + Stock stock = new Stock("AAPL", "APPLE", new BigDecimal("0")); + assertEquals(new BigDecimal("0"), stock.getSalesPrice()); + } + + @Test + public void testAddNewSalesPriceNone() { + Stock stock = new Stock("AAPL", "APPLE", new BigDecimal("1000")); + stock.addNewSalesPrice(new BigDecimal("0")); + assertEquals(new BigDecimal("0"), stock.getSalesPrice()); + } + + +}