test_class.declarator: url = "http://test"
test_class.modifier: final
test_class.original_string: final String url = "http://test";
test_class.type: String
test_class.var_name: url
test_class.declarator: httpMethod = HttpMethod.GET
test_class.modifier: final
test_class.original_string: final HttpMethod httpMethod = HttpMethod.GET;
test_class.type: HttpMethod
test_class.var_name: httpMethod
test_class.declarator: listener = new Listener<String>(){
  
  		@Override
  		public void onResponse(String response) {
  		}}
test_class.modifier: final
test_class.original_string: final Listener<String> listener = new Listener<String>(){
  
  		@Override
  		public void onResponse(String response) {
  		}};
test_class.type: Listener<String>
test_class.var_name: listener
test_class.declarator: errorListener = new ErrorListener() {
  
  		@Override
  		public void onErrorResponse(VolleyError error) {
  		}}
test_class.modifier: final
test_class.original_string: final ErrorListener errorListener = new ErrorListener() {
  
  		@Override
  		public void onErrorResponse(VolleyError error) {
  		}};
test_class.type: ErrorListener
test_class.var_name: errorListener
test_class.declarator: responseParser = new StringNetworkResponseParser()
test_class.modifier: final
test_class.original_string: final NetworkResponseParser responseParser = new StringNetworkResponseParser();
test_class.type: NetworkResponseParser
test_class.var_name: responseParser
test_class.declarator: clazz = String.class
test_class.modifier: final
test_class.original_string: final Class<String> clazz = String.class;
test_class.type: Class<String>
test_class.var_name: clazz
test_class.declarator: httpContent = null
test_class.original_string: HttpContent httpContent = null;
test_class.type: HttpContent
test_class.var_name: httpContent
test_class.file: volleyer/src/test/java/com/navercorp/volleyextensions/volleyer/request/VolleyerRequestTest.java
test_class.identifier: VolleyerRequestTest
test_case.body: @Test
  	public void responseShouldFailWhenNetworkResponseParserIsWrong() {
  		// Given
  		NetworkResponseParser otherResponseParser = new JacksonNetworkResponseParser();
  		String content = "test response";
  		NetworkResponse networkResponse = new NetworkResponse(content.getBytes());
  		// When
  		VolleyerRequest<String> request = new VolleyerRequest<String>(httpContent, clazz, otherResponseParser, listener, errorListener);
  		Response<String> response = request.parseNetworkResponse(networkResponse);
  		// Then
  		assertThat(response.isSuccess(), is(false));
  	}
test_case.class_method_signature: VolleyerRequestTest.responseShouldFailWhenNetworkResponseParserIsWrong()
test_case.full_signature: @Test public void responseShouldFailWhenNetworkResponseParserIsWrong()
test_case.identifier: responseShouldFailWhenNetworkResponseParserIsWrong
test_case.invocations: getBytes parseNetworkResponse assertThat isSuccess is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void responseShouldFailWhenNetworkResponseParserIsWrong()
focal_class.declarator: responseParser
focal_class.modifier: private
focal_class.original_string: private NetworkResponseParser responseParser;
focal_class.type: NetworkResponseParser
focal_class.var_name: responseParser
focal_class.declarator: listener
focal_class.modifier: private
focal_class.original_string: private Listener<T> listener;
focal_class.type: Listener<T>
focal_class.var_name: listener
focal_class.declarator: clazz
focal_class.modifier: private
focal_class.original_string: private Class<T> clazz;
focal_class.type: Class<T>
focal_class.var_name: clazz
focal_class.declarator: httpContent
focal_class.modifier: private
focal_class.original_string: private HttpContent httpContent;
focal_class.type: HttpContent
focal_class.var_name: httpContent
focal_class.file: volleyer/src/main/java/com/navercorp/volleyextensions/volleyer/request/VolleyerRequest.java
focal_class.identifier: VolleyerRequest
focal_class.interfaces: implements MultipartContainer
focal_class.class_method_signature: VolleyerRequest.VolleyerRequest(HttpContent httpContent, Class<T> clazz, NetworkResponseParser responseParser, Listener<T> listener, ErrorListener errorListener)
focal_class.full_signature: public  VolleyerRequest(HttpContent httpContent, Class<T> clazz, NetworkResponseParser responseParser, Listener<T> listener, ErrorListener errorListener)
focal_class.identifier: VolleyerRequest
focal_class.modifiers: public
focal_class.parameters: (HttpContent httpContent, Class<T> clazz, NetworkResponseParser responseParser, Listener<T> listener, ErrorListener errorListener)
focal_class.signature:  VolleyerRequest(HttpContent httpContent, Class<T> clazz, NetworkResponseParser responseParser, Listener<T> listener, ErrorListener errorListener)
focal_class.class_method_signature: VolleyerRequest.getHeaders()
focal_class.full_signature: @Override public Map<String, String> getHeaders()
focal_class.identifier: getHeaders
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> getHeaders()
focal_class.class_method_signature: VolleyerRequest.getBody()
focal_class.full_signature: @Override public byte[] getBody()
focal_class.identifier: getBody
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: byte[]
focal_class.signature: byte[] getBody()
focal_class.class_method_signature: VolleyerRequest.deliverResponse(T result)
focal_class.full_signature: @Override protected void deliverResponse(T result)
focal_class.identifier: deliverResponse
focal_class.modifiers: @Override protected
focal_class.parameters: (T result)
focal_class.return: void
focal_class.signature: void deliverResponse(T result)
focal_class.class_method_signature: VolleyerRequest.getTargetClass()
focal_class.full_signature: protected Class<T> getTargetClass()
focal_class.identifier: getTargetClass
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: Class<T>
focal_class.signature: Class<T> getTargetClass()
focal_class.class_method_signature: VolleyerRequest.parseNetworkResponse(NetworkResponse response)
focal_class.full_signature: protected Response<T> parseNetworkResponse(NetworkResponse response)
focal_class.identifier: parseNetworkResponse
focal_class.modifiers: protected
focal_class.parameters: (NetworkResponse response)
focal_class.return: Response<T>
focal_class.signature: Response<T> parseNetworkResponse(NetworkResponse response)
focal_class.class_method_signature: VolleyerRequest.hasMultipart()
focal_class.full_signature: @Override public boolean hasMultipart()
focal_class.identifier: hasMultipart
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasMultipart()
focal_class.class_method_signature: VolleyerRequest.getMultipart()
focal_class.full_signature: @Override public Multipart getMultipart()
focal_class.identifier: getMultipart
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Multipart
focal_class.signature: Multipart getMultipart()
focal_class.superclass: extends Request<T>
focal_method.body: protected Response<T> parseNetworkResponse(NetworkResponse response) {
  		return responseParser.parseNetworkResponse(response, clazz);
  	}
focal_method.class_method_signature: VolleyerRequest.parseNetworkResponse(NetworkResponse response)
focal_method.full_signature: protected Response<T> parseNetworkResponse(NetworkResponse response)
focal_method.identifier: parseNetworkResponse
focal_method.invocations: parseNetworkResponse
focal_method.modifiers: protected
focal_method.parameters: (NetworkResponse response)
focal_method.return: Response<T>
focal_method.signature: Response<T> parseNetworkResponse(NetworkResponse response)