Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- subsribe
- Package
- convex
- ROS
- Turtle
- narrow-phase
- Turtlesim
- Gradient
- 비동기적
- patch
- Topic
- QT
- optimization
- 워크스페이스
- mock
- Service
- broad-phase
- gjk-epa
- CONSTRAINTS
- roslaunch
- separating axis theorem(sat)
- remapping
- UV
- rospy.spin
- Publish
- Python
- unittest
- gjk
- MPC
- namespace
Archives
- Today
- Total
목록patch (1)
똑바른 날개

Unit Test를 진행하다 보면, 데이터베이스 또는 외부 API에 의존하는 코드를 테스트해야 할 일이 필연적으로 생긴다.이 경우에 외부 API를 호출하기는 불가능한 경우가 많다. 이러한 상황에서 단위 테스트를 작성할 때, 외부의 의존하는 부분을 가짜로 대체하는 기법이 자주 사용된다. 이를 모킹(Mocking)이라고 한다.unittest.mock이란?python 표준 라이브러리인 unittest 모듈에 포함된 라이브러리로, 외부의 의존하는 부분을 가짜로 대체할때 사용된다.사용법Mock 클래스 사용1. 반환값 설정from unittest.mock import Mockmock_obj = Mock()mock_obj.some_method.return_value = 42result = mock_obj.some_m..
카테고리 없음
2025. 2. 5. 13:01