# testcode

테스트 코드
TDD(Test Driven Development) 테스트를 기준으로 하는 개발 방법론BDD(Behavior Driven Development) 행동을 기준으로 하는 개발 방법론테스트 주도로 개발을 이끌어 나가는 것. 테스트를 먼저 작성하고 나서, 테스트가 정상적으로
TDD
TDD는 Test Driven Developmen의 약어로 테스트 주도 개발을 말함소프트웨어 개발 방법중 하나로, 테스트코드를 이미 만들어논 다음 그에 대한 코드를 작성 하는 방법임TDD의 장단점TDD의 장점은 실패 코드를 작성하고 이 실패코드를 프로그래밍함으로써 프로

23.04.08 TEST CODE 작성과 의미
우선 왜 TEST CODE가 필요한지 이해가 필요했다.처음 생각은 그냥 실행시켜서 포스트맨같은 프로그램으로 확인하는게 더 간단한 방법이 아닌가?구글링을 통해 다른사람들이 생각하는 Test Code를 작성하는 이유를 검색하고 내가 생각하기에도 어느정도 동감하는 내용을 정

[CS] Test Code의 모든 것
문제 발생 해당 시리즈 10번에 글을 썼지만 조금 부족하다는 느낌이 들어서 새롭게 정리를 하려고한다. 크게 3가지를 보려고하는데 통합테스트와 단위테스트의 차이 TDD와 BDD의 차이 Mockito 와 BDDMockito 차이(추가 사용법) 이렇게가 앞으로 내가 테

Spring Boot에서 테스트 코드 작성
TDD테스트가 주도하는 개발 단위 테스트 코드TDD의 첫 번째 단계인 기능 단위의 테스트 코드를 작성하는 것.단위 테스트 코드를 사용하는 이유?빠른 피드백system.out.println이라는 수동 검증을 하지 않아도 됨 개발자가 만든 기능을 안전하게 보호 즉, 새로운
단위테스트, 통합테스트, 인수테스트와 주로 사용하는 프레임워크/라이브러리 알아보기
단위테스트, 통합테스트, 인수테스트와 프레임워크 / 라이브러리 알아보기

[02.13] 내일배움캠프[Spring] TIL-70
오늘 진행한 작업 : 요청한 강좌의 완료 여부를 판단해서, 완료되었을 경우 리뷰를 남길 수 있는 작업 수행피드백 : 저번에도 나왔지만, Product라는 엔티티의 ProduectService는 ProductRepository를 의존하게 하자\-> 다른 리파지토리를 접근
[02.12] 내일배움캠프[Spring] TIL-69
[02.12] 내일배움캠프[Spring] TIL-69 1. Spring final Project > * Team Notion : https://www.notion.so/4-8a96e7a3ca6f44e98e78e70ac4bb1fda Team GitHub : https
Spring Boot Java & Kotlin Test Code 종속성 주입의 차이점
Java Test Code를 Kotlin Test Code로 변환하는 도중 기록할 만한 것이 생겨 기록해보려고 합니다.해당 내용은 배달의 민족 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의를 듣고 작성되었습니다.일반적으로 Ja
[02.01] 내일배움캠프[Spring] TIL-63
일대일 관계를 나타내는 매핑 정보1:1 관계를 지정하기에 앞서 이것이 꼭 물리적으로 테이블이 분리되어야 하는지에 대해 생각해 봐야 한다.1:1 관계로 구성 한다는 것은 결국 하나의 목적에 부합되는 공통된 데이타를 관리한다고 볼 수 있으며 이것은 하나의 테이블에서 관리

[01.29] 내일배움캠프[Spring] TIL-60
사전 상식 : API요청을 Test하기 위해서 MockMvc객체의 선언 및 초기화가 필요하다.사전 작업 : @DataJpaTest의 class 과 해당 Repository의 @Autowired가 필요하다.Test결과 진짜 쿼리문이 날아가는 것을 보니, 진짜 DB로 테스
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 1 Kotlin Code Refactoring (김영한님 강의)
Spring 공부에 진전이 없기도 하고.. 유튭 영상보다가 우아콘에서 kotlin 실력을 늘릴려면, Java 코드를 Kotlin으로 Refactoring 하면 직방이라고 해서 아주아주 기초부터 다시 시작하자는 마음으로 김영한 강사님의 스프링 입문 강의부터 시작해서 Ja