Mayleaf's Blog

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

코틀린 테스트 1

Error Stubbing 하기

이 글을 쓰는 목적 이 글은 우리가 일상적으로 사용하던 에러 출력들을 하기 위해서 어떤 함수들이 필요한지를 적어둔 글입니다. 코드를 작성하는 중에는 에러 안에 어떤 내용이 들어가는지 생각하지 않는 경우가 많고, 그냥 구현해버리면 되는 일이기 때문에 넘어가곤 합니다. 이 글을 쓰게 된 것은 코틀린 테스트코드를 작성하다보니, Exception을 넘겨주고 테스트를 하다보니, stubbing을 더 해줘야하는 것을 보고 이런 것들까지 구현해줘야한다는 걸 공유하고 싶어서 작성합니다. Error Stubbing? Webclient에서 받은 응답을 상태코드에 따라서 다르게 처리하도록 작업을 진행하고 있었다. 그러던 도중 함수를 분해해서 구현해두었는데, Webclient까지 목킹하는건 내가 원하던 범위 밖이어서 상태코드..

Kotlin 2023.12.21
1
더보기
프로필사진

Mayleaf의 블로그입니다. 백엔드 개발자이고 글을 잘 써보고 싶은 마음으로 블로그를 작성하고 있습니다.

  • 분류 전체보기 (106)
    • Nginx 시리즈 (4)
    • C++ (5)
    • 회고록 (3)
    • 터미널 개발 (1)
    • 독서록 (1)
    • 로그 및 로깅 시스템 (2)
      • ELK (2)
    • Web (10)
      • Node.js from scratch (1)
      • Spring (5)
    • 나의 생각 (17)
    • Computer Science (4)
      • Network (2)
    • AWS series (3)
      • S3 (2)
    • Flutter (10)
      • Dart (4)
    • TIL (37)
    • Lucene (1)
    • Kotlin (8)

Tag

일기, 개발자 블로그, 다트, kotlin, Lucene, 개발자 일기, 코프링, Flutter, Flutter 2.0, 개발자, 앱스토어 출시, 코틀린, 플러터, 개발자일기, dart, 플레이스토어 출시, nginx, 앱 출시, Spring, 스프링,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바