TEN BILLION

  • 홈
  • 태그
  • 방명록

mocking 1

Mock(Mocking)란 무엇인가?

소프트웨어 개발에서 테스트를 수행할 때, 실제 객체를 사용하면 여러 가지 문제가 발생할 수 있습니다. 예를 들어, 데이터베이스와 연동되거나 외부 API를 호출하는 코드가 포함된 경우, 테스트 실행 속도가 느려지고, 외부 서비스의 상태에 따라 테스트 결과가 달라질 수도 있습니다. 이러한 문제를 해결하기 위해 사용하는 기법이 Mocking(목킹) 입니다. Mock의 개념Mock은 실제 객체를 대신하는 가짜 객체(fake object)로, 특정한 동작을 미리 정의하여 테스트를 쉽게 수행할 수 있도록 도와줍니다. Mock 객체는 다음과 같은 상황에서 유용합니다.외부 API 호출을 테스트해야 할 때: 실제 API를 호출하면 네트워크 지연이 발생하거나 응답이 예측할 수 없기 때문에, API 호출을 Mock으로 대체..

CS 2025.03.12
이전
1
다음
더보기
프로필사진

TEN BILLION

매일매일 성장하는 개발 일기 !

  • 분류 전체보기 (212) N
    • Back_End (57) N
      • Java (39) N
      • Spring (10)
      • Design Pattern (4)
      • JPA (4)
    • Front-End (11)
    • DataBase (11)
    • Oracle (10)
    • MySQL (1)
    • CS (18)
    • Network (9)
    • Web (14)
    • Algorithm (63) N
    • 프로젝트 (7)
      • 마이그레이션 (7)
    • Docker (6)
    • AWS (2)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바