KIS 주문 호출의 재시도 동작을 테스트로 고정한다. 주문 호출은 실제 주문을 만들 수 있으므로, 전송 실패나 타임아웃을 만났을 때 라이브러리가 숨어서 같은 주문을 다시 보내지 않는다는 점이 중요하다.
이 이슈의 범위는 테스트와 주문 API 계약이다. 실거래 사용자가 읽을 안전 문서는 #1에서 정리한다.
검증할 내용:
submit_order 전송 실패 / 타임아웃 시 같은 주문 요청이 자동으로 반복되지 않는지
cancel_order, modify_order에서도 숨은 재시도가 생기지 않는지
- 테스트용 transport로 실패 케이스의 호출 횟수와 예외 전파를 확인할 수 있는지
- 테스트에서 고정한 동작과 주문 API 문서의 재시도 설명이 서로 맞는지
KIS 주문 호출의 재시도 동작을 테스트로 고정한다. 주문 호출은 실제 주문을 만들 수 있으므로, 전송 실패나 타임아웃을 만났을 때 라이브러리가 숨어서 같은 주문을 다시 보내지 않는다는 점이 중요하다.
이 이슈의 범위는 테스트와 주문 API 계약이다. 실거래 사용자가 읽을 안전 문서는 #1에서 정리한다.
검증할 내용:
submit_order전송 실패 / 타임아웃 시 같은 주문 요청이 자동으로 반복되지 않는지cancel_order,modify_order에서도 숨은 재시도가 생기지 않는지