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

JH-Labs

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

JH-Labs

검색하기 폼
  • 분류 전체보기 (119)
    • [ DevOps ] (35)
      • [ CI-CD ] (9)
      • [ k8s ] (20)
      • [ SRE ] (0)
      • [ Golang ] (6)
      • [ 아키텍처 ] (0)
    • [ 자격증 ] (7)
      • [ LFCS ] (4)
      • [ CCNA ] (0)
      • [ AWS ] (2)
      • [ CKA ] (1)
    • [ AI 활용 ] (0)
    • [ Basic ] (30)
      • # OS (6)
      • # 네트워크 (6)
      • # 데이터베이스 (11)
      • # 알고리즘 (7)
    • [ 백엔드 개발 ] (36)
      • [ Spring ] (18)
      • [ Java,Kotlin ] (18)
    • [ 트랜드 ] (2)
    • [ 트러블슈팅-개선 ] (5)
    • [ 생각정리 ] (2)
    • [ 맛보기 ] (2)
      • [ Kafka ] (2)
      • [ Redis ] (0)
  • 방명록

MockBean (1)
[test] Test Double과 Mockito, BDDMockito 프레임워크

Test Double 테스팅을 목적으로 실제 객체 대신에 사용하는 가짜 객체를 의미하며 Dummy, Fake Object, Stub, Mock들이 있다. Test Double이 없다면 테스트할 모듈과 의존관계를 갖는 모든 객체를 직접 생성하고 세팅해야 한다. 상태검증과 행위검증 1. 상태검증 메소드가 수행된 후 SUT나 협력 객체의 '상태를 살펴봄'으로써 올바로 동작했는지를 판단한다. 예) 예상했던 '값'과 실제 '값'이 같은지 테스트 cf. SUT(System Under Test) : 테스드 대상이 되는 주요 객체 2. 행위검증 SUT에서 협력객체의 특정 메서드가 '호출되었지 등의 행위'를 검사함으로써 올바로 동작했는지 판단한다. 예) 특정 로직의 흐름이 적절하게 모두 수행되었는지 또는 수행되면 안 될..

[ 백엔드 개발 ]/[ Spring ] 2021. 12. 8. 21:53
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • GitHub
  • LinkedIn
TAG
  • 코틀린
  • docker
  • rolling update
  • Java
  • 쿠버네티스
  • helm
  • 컨트롤러
  • Stream
  • 카프카
  • ci/cd
  • argocd
  • 우분투
  • Controller
  • spring
  • GitOps
  • kafka
  • Non-Blocking
  • ubuntu
  • db
  • LFCS
  • K8s
  • github actions
  • go
  • golang
  • RDB
  • CICD
  • Kubernetes
  • jvm
  • container
  • Linux
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

티스토리툴바