|
9 | 9 | class CheckTest { |
10 | 10 |
|
11 | 11 | private CheckingAccount account1; |
12 | | - private CheckingAccount account2; |
13 | 12 | private Check classUnderTest; |
14 | 13 |
|
15 | 14 | @BeforeEach |
16 | 15 | void setUp() { |
17 | 16 | account1 = new CheckingAccount("123456789", null, 100.0); |
18 | | - account2 = new CheckingAccount("987654321", null, 200.0); |
| 17 | + |
19 | 18 | classUnderTest = new Check("123456789", 50.0, account1); |
20 | 19 | } |
21 | 20 |
|
22 | | - // @Test |
23 | | - // void testDepositFunds() { |
24 | | - // // Act |
25 | | - // classUnderTest.depositFunds(account2); |
26 | | - |
27 | | - // // Assert |
28 | | - // assertThat(account1.getBalance()).isEqualTo(50.0); |
29 | | - // assertThat(account2.getBalance()).isEqualTo(250.0); |
30 | | - // } |
31 | | - |
32 | | - // @Test |
33 | | - // void testDepositFunds_CheckVoided() { |
34 | | - // // Arrange |
35 | | - // classUnderTest.voidCheck(); |
36 | | - |
37 | | - // // Act & Assert |
38 | | - // assertThatExceptionOfType(CheckVoidedException.class) |
39 | | - // .isThrownBy(() -> classUnderTest.depositFunds(account2)) |
40 | | - // .withMessage("Check is voided"); |
41 | | - // } |
42 | | - |
43 | 21 | @Test |
44 | 22 | void testConstructor_CantCreateCheckWithNegativeAmount() { |
45 | 23 | // Act & Assert |
@@ -74,16 +52,4 @@ void testToString() { |
74 | 52 | assertThat(classUnderTest.toString()) |
75 | 53 | .isEqualTo("Check{checkNumber='123456789', amount=50.0, account=123456789}"); |
76 | 54 | } |
77 | | - |
78 | | - /* @Test |
79 | | - void testDepositFunds_DoesntDepositCheckTwice() { |
80 | | - Check check = new Check("987654321", 100.0, account1); |
81 | | -
|
82 | | - classUnderTest.depositFunds(account2); |
83 | | -
|
84 | | -
|
85 | | - assertThatExceptionOfType(CheckVoidedException.class) |
86 | | - .isThrownBy(() -> classUnderTest.depositFunds(account2)) |
87 | | - .withMessage("Check is voided"); |
88 | | - }*/ |
89 | 55 | } |
0 commit comments