Skip to content

Commit 928b2d3

Browse files
committed
Multi Currency Money [springframeworkguru#20. Privacy. Currenthly the 'amount' property is public, only expose what you need]
1 parent 4ba1ffa commit 928b2d3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/test/java/guru/springframework/Dollar.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package guru.springframework;
22

33
public class Dollar {
4-
int amount;
4+
private int amount;
55
public Dollar(int amount) {
66
this.amount = amount;
77
}

src/test/java/guru/springframework/MoneyTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ public class MoneyTest {
1010
void testMultiplication() {
1111
Dollar five = new Dollar(5);
1212
Dollar product = five.times(2);
13-
assertEquals(10, product.amount);
14-
product =five.times(3);
15-
assertEquals(15, product.amount);
13+
assertEquals(new Dollar(10), product);
14+
product = five.times(3);
15+
assertEquals(new Dollar(15), product);
1616
}
1717

1818
@Test

0 commit comments

Comments
 (0)