Skip to content

Commit 26845b6

Browse files
committed
10단계 테스트 추가
1 parent 98a12d4 commit 26845b6

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/test/java/roomescape/MissionStepTest.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
import org.springframework.boot.test.context.SpringBootTest;
88
import org.springframework.jdbc.core.JdbcTemplate;
99
import org.springframework.test.annotation.DirtiesContext;
10+
import roomescape.controller.ReservationController;
1011
import roomescape.model.Reservation;
1112

1213
import static org.assertj.core.api.Assertions.assertThat;
1314

15+
import java.lang.reflect.Field;
1416
import java.sql.Connection;
1517
import java.sql.SQLException;
1618
import java.util.HashMap;
@@ -62,4 +64,21 @@ public class MissionStepTest {
6264
.then().log().all()
6365
.statusCode(400);
6466
}
67+
68+
@Autowired
69+
private ReservationController reservationController;
70+
71+
@Test
72+
void 십단계() {
73+
boolean isJdbcTemplateInjected = false;
74+
75+
for (Field field : reservationController.getClass().getDeclaredFields()) {
76+
if (field.getType().equals(JdbcTemplate.class)) {
77+
isJdbcTemplateInjected = true;
78+
break;
79+
}
80+
}
81+
82+
assertThat(isJdbcTemplateInjected).isFalse();
83+
}
6584
}

0 commit comments

Comments
 (0)