2장 테스트 - 2.5 학습 테스트로 배우는 스프링
2장 테스트 2.5 학습 테스트로 배우는 스프링 자신이 만들지 않은 프레임워크나 라이브러리를 사용하기 위해 테스트 코드를 작성하는 경우가 있다. 이런 테스트를 학습 테스트 learning test 라고 한다. 학습 테스트의 목적은 기능에 대한 검증도 있지만 해당 기능을 얼마...
2장 테스트 2.5 학습 테스트로 배우는 스프링 자신이 만들지 않은 프레임워크나 라이브러리를 사용하기 위해 테스트 코드를 작성하는 경우가 있다. 이런 테스트를 학습 테스트 learning test 라고 한다. 학습 테스트의 목적은 기능에 대한 검증도 있지만 해당 기능을 얼마...
https://www.yes24.com/Product/Goods/7516911 2장 테스트 2.4 스프링 테스트 적용 현재까지 만들어진 코드로는 어플리케이션 컨텍스트가 각 테스트가 실행될 때마다 생성된다. 총 3번 만들어진다. 테스트를 가능한 독립적으로 하기 위해 매번 새...
나를 향해 걷는 열 걸음 - 일곱 번째 걸음 조너선 스위프트의 ‘걸리버 여행기’ 영웅들은 전부 자기를 섬기는 사람들이다. 인간이 자기 자신을 향해 나아가는 일보다 더 하기 싫은 일은 없다 - 헤르만 헤세 익숙함 속에서는 적절한 거리를 유지하며 자기를 바라보는 것이 쉽...
나를 향해 걷는 열 걸음 - 여섯 번째 걸음 조지 오웰의 ‘동물농장’ 자기를 섬기는 사람들이 정치적 행위를 할 때, 그들의 정치는 매우 건강하다. 자기를 섬기는 것이 정치에 있어서도 근본이 된다. 스스로 혁명한다는 말은 스스로를 섬긴다는 의미이다. 스스로 혁명하지 못한 사...
생활코딩의 ‘react 2022 개정’ 강의와 따라하기 Repository https://www.youtube.com/playlist?list=PLuHgQVnccGMCOGstdDZvH41x0Vtvwyxu7 https://github.com/cmjeon/my-react-...
2장 테스트 2.3 개발자를 위한 테스팅 프레임워크 JUnit JUnit 프레임워크는 폭넓게 사용되는 사실상 자바의 표준 테스팅 프레임워크이다. 2.3.1 JUnit 테스트 실행 방법 가장 좋은 JUnit 테스트 실행 방법은 IDE 에 내장된 JUnit 테스트 지원 도구를 ...
2장 테스트 2.2 UserDaoTest 개선 2.2.1 테스트 검증의 자동화 테스트를 눈으로 확인해야하는 부분을 개선해본다. 모든 테스트는 성공과 실패의 두 가지 결과를 가질 수 있다. UserDaoTest 클래스의 마지막 부분을 수정한다. public class Us...
나를 향해 걷는 열 걸음 - 다섯 번째 걸음 어니스트 헤밍웨이의 ‘노인과 바다’ full commitment 완전한 전념 인생은 자기를 드러내고 단련하는 과정이어야 한다. 자기 삶을 살지 않으면 내 안의 진실성이 온전히 드러날 수 없다. 노인과 바다의 스토리는 단순하다. ...
https://www.yes24.com/Product/Goods/7516911 2장 테스트 스프링이 개발자에게 제공하는 가장 중요한 가치는 객체지향과 테스트라고 말할 수 있다. 애플리케이션은 계속 변하고 복잡해져 간다. 그 변화에 대응할 수 있는 방법이 확장과 변화를 고려...
1장 오브젝트와 의존관계 1.8 XML 을 이용한 설정 범용 DI 컨테이너를 사용하면서 오브젝트간 의존정보를 DaoFactory 같은 자바 코드로 만드는 것은 번거롭다.