iOS 앱에 대한 서버 응답 조롱 (JSON)에 대한 모범 사례는 무엇입니까?iOS 용 스텁 서버 만들기 (NSUrlConnection 조롱)
하나의 개발자 (나 아님)가 백엔드를 만들고 있으며 "의사 모집 서버"를 만들고 의사 데이터를 사용하여 사용자 테스트를 시작할 수 있고 단위 테스트도 할 수 있습니다.
nsurlconnection을 가로채는 프레임 워크가 있습니까? 실제로 서버에 손을 뻗고 싶지 않으면 json 응답을 삽입 할 수 있습니까? 현재 모든 내 서버 요청 방법과 그 종류의 추한 내부의 플래그를 전환 중입니다.
모든 서버 로직을 다른 모든 것에서 추상화하는 자체 서버 요청 클래스가 있습니다. 이 클래스 내에서 유효한 데이터를 반환하는 것은 매우 쉽습니다. 그러나 그것은 내 문제가되지 않습니다. 정말 원하는 것은 내 사용자 정의 JSON 처리를 테스트하는 것입니다. serverrequest abstraction을 사용하더라도 코드가 라이브인지 (nsurl 사용) 또는 테스트 (사용자 정의 반환 된 데이터 사용)인지 확인하기 때문에 코드 자체가 항상 엉망이됩니다. – Msencenb
Ok ... 이전 댓글을 nvm 충분히 신중하게 읽지 않았다. 나는 결국 nsurlconnection을 추상화하는 것을 끝내었고, 그것은 내가 가짜 nsurlresponse와 nsdata (json)을 만들도록 허락한다. 그런 다음 나에게 주어진 블록으로 다시 전달한다. – Msencenb