학습한 내용
- mavenCentral() 대해서
- FQCN 무엇인가?
- Assertions.assertThat() 대해서
- @ParameterizedTest 대해서
- @RepeatedTest 대해서
mavenCentral() 무엇인가?
<aside>
💡
mavenCentral()에 대해서는 지금까지 전혀 몰랐다.
즉, 정말 기본기가 부족했구나 하는 생각이 들었다.
프로젝트를 개발하면서도 “이게 왜 필요한지”, “어떻게 동작하는지”에 대해 고민조차 하지 않았던 것 같다.
그냥 “이런 게 있구나, 자동으로 해주겠지” 정도로만 생각했는데,
이렇게 기본적인 부분조차 모르고 있었다는 사실이 부끄럽게 느껴졌다.
</aside>
mavenCentral() 시작
repositories {
mavenCentral()
}
- 외부 라이브러리를 어디서 가져올지를 지정하는 저장소 설정이다.
- 내가 이해 했을때는 mavenCentral()은 “라이브러리를 다운로드하는 공식 마켓” 느낌으로 이해했다.
- JUnit을 써야 한다? → Maven Central 마켓에 가서 그 재료를 찾는다. → 찾았음! 다운로드해서 build 폴더에 설치한다.
내부 흐름