테스트를 위해 외부 연동부분을 Stup이나 Mock으로 대체할 수 있다. public class AddressRetriever { private Http http; public AddressRetriever(Http http) { this.http = http; } public Address retrieve(double latitude, double longitude) throws IOException, ParseException { String parms = String.format("lat=%.6flon=%.6f", latitude, longitude); String response = http.get( "http://open.mapquestapi.com/nominatim/v1/reverse?form..