|
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