URLProtocol [iOS] 네트워크에 의존하지 않는 Test Network 에 문제가 생기거나 인터넷 disconnecting 과 같은 문제들로 테스트 결과가 바뀔 수 있기 때문이다 즉, 우리는 외부 의존성을 다른 객체를 통해서 대체하는 방법을 통해 위 문제를 해결해야만 한다. 그럼 바로 Test Doubles 를 활용한 Network에 의존하지 않는 테스트를 진행해보자!! 해당 방법은 를 통해서 배우게 되었다 그리고, Alamofire 를 활용하지 ... URLSessionDataTaskURLSessionURLProtocolURLProtocol
[iOS] 네트워크에 의존하지 않는 Test Network 에 문제가 생기거나 인터넷 disconnecting 과 같은 문제들로 테스트 결과가 바뀔 수 있기 때문이다 즉, 우리는 외부 의존성을 다른 객체를 통해서 대체하는 방법을 통해 위 문제를 해결해야만 한다. 그럼 바로 Test Doubles 를 활용한 Network에 의존하지 않는 테스트를 진행해보자!! 해당 방법은 를 통해서 배우게 되었다 그리고, Alamofire 를 활용하지 ... URLSessionDataTaskURLSessionURLProtocolURLProtocol