본문 바로가기 메뉴 바로가기

mandy

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

mandy

검색하기 폼
  • 분류 전체보기 (86)
    • Cloud (0)
      • AWS (0)
    • Database (5)
      • MySQL (5)
    • DDD (5)
    • Git (3)
    • HTTP (6)
    • Java (7)
      • Java 8 (7)
    • Kafka (6)
    • MSA (2)
    • ORM (10)
      • JPA (10)
    • Spring (5)
    • Spring Boot (9)
      • 환경설정 (8)
    • Test (16)
      • JUnit 5 (8)
      • Mockito (4)
      • ATDD (4)
    • 참고 (0)
    • 책 내용 정리 (11)
      • 객체지향의 사실과 오해 (0)
      • 클린코드(clean code) (10)
  • 방명록

TDD (2)
[ATDD] 2. ATDD + TDD

목차 1. 단위 테스트 2. 협력 객체 3. 통합과 고립(Sociable and Solitary) 4. Test Double 5. Classist TDD vs Mockist TDD 6. ATDD + TDD Cycle TDD, ATDD 란? ATDD(Acceptance Test Driven Development) 참고 전체 코드 확인 1. 단위 테스트 단위 테스트란? 단위는 클래스, 메소드 등 정의하기 나름이지만 단위 테스트의 목적은 작은 코드 조각에 대한 검증에 있다. 따라서 단위 테스트는 다른 종류의 테스트 보다 수행 속도가 빠르다. 2. 협력 객체 @Service @Transactional public class LineService { private final LineRepository lineRe..

Test/ATDD 2022. 2. 7. 13:53
[ATDD] 1. ATDD(Acceptance Test Driven Development)

목차 1. TDD(Test Driven Development) : 테스트 주도 개발 2. ATDD(Acceptance Test Driven Development) : 인수 테스트 주도 개발 3. 단위 테스트 vs 통합 테스트 vs 인수 테스트 4. ATDD 학습 방법 전체 코드 확인 1. TDD(Test Driven Development) : 테스트 주도 개발 1) 실패하는 테스트 코드 작성 2) 테스트를 성공시키기 위한 최소한의 프로덕션 코드 작성 3) 프로덕션 코드 리팩토링 테스트 코드를 먼저 작성하고 프로덕션 코드를 작성하는 이유는 단위 테스트에서 테스트 코드가 기능 검증의 역할 보다 테스트 할 단위에 대한 요구사항을 명세하는 역할이 더 크기 때문이라고 할 수 있다. 2. ATDD(Acceptanc..

Test/ATDD 2022. 1. 21. 13:04
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 폴링 발행기 패턴
  • 학습 테스트
  • 계층형 아키텍처
  • 트랜잭셔널 아웃박스 패턴
  • Spring
  • java8
  • Ubiquitous Language
  • named query
  • HTTP 헤더
  • mockito
  • 스프링 카프카 컨슈머
  • MySQL
  • TDD
  • Spring Boot
  • Git
  • ATDD
  • 육각형 아키텍처
  • kafka
  • 도메인 모델링
  • Spring Data JPA
  • 클린코드
  • http
  • 이벤트 스토밍
  • 스프링 예외 추상화
  • JPA
  • 마이크로서비스 패턴
  • clean code
  • Stream
  • spring rest docs
  • H2
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바