test_class.file: volleyer/src/test/java/com/navercorp/volleyextensions/volleyer/http/HttpContentTest.java
test_class.identifier: HttpContentTest
test_case.body: @Test(expected=NullPointerException.class)
  	public void addHeaderMethodShouldThrowNpeWhenValueIsNull() {
  		// Given
  		String key = "test";
  		String nullValue = null;
  		
  		String url = "test";
  		HttpMethod method = HttpMethod.GET;
  		HttpContent httpContent = new HttpContent(url, method);
  		
  		// When & Then
  		httpContent.addHeader(key, nullValue);
  	}
test_case.class_method_signature: HttpContentTest.addHeaderMethodShouldThrowNpeWhenValueIsNull()
test_case.full_signature: @Test(expected=NullPointerException.class) public void addHeaderMethodShouldThrowNpeWhenValueIsNull()
test_case.identifier: addHeaderMethodShouldThrowNpeWhenValueIsNull
test_case.invocations: addHeader
test_case.modifiers: @Test(expected=NullPointerException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void addHeaderMethodShouldThrowNpeWhenValueIsNull()
focal_class.declarator: method
focal_class.modifier: private
focal_class.original_string: private HttpMethod method;
focal_class.type: HttpMethod
focal_class.var_name: method
focal_class.declarator: url
focal_class.modifier: private
focal_class.original_string: private String url;
focal_class.type: String
focal_class.var_name: url
focal_class.declarator: headers
focal_class.modifier: private
focal_class.original_string: private Map<String, String> headers;
focal_class.type: Map<String, String>
focal_class.var_name: headers
focal_class.declarator: body
focal_class.modifier: private
focal_class.original_string: private byte[] body;
focal_class.type: byte[]
focal_class.var_name: body
focal_class.declarator: multipart
focal_class.modifier: private
focal_class.original_string: private Multipart multipart;
focal_class.type: Multipart
focal_class.var_name: multipart
focal_class.file: volleyer/src/main/java/com/navercorp/volleyextensions/volleyer/http/HttpContent.java
focal_class.identifier: HttpContent
focal_class.interfaces: implements MultipartContainer
focal_class.class_method_signature: HttpContent.HttpContent(String url, HttpMethod method)
focal_class.full_signature: public  HttpContent(String url, HttpMethod method)
focal_class.identifier: HttpContent
focal_class.modifiers: public
focal_class.parameters: (String url, HttpMethod method)
focal_class.signature:  HttpContent(String url, HttpMethod method)
focal_class.class_method_signature: HttpContent.getMethod()
focal_class.full_signature: public HttpMethod getMethod()
focal_class.identifier: getMethod
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HttpMethod
focal_class.signature: HttpMethod getMethod()
focal_class.class_method_signature: HttpContent.getUrl()
focal_class.full_signature: public String getUrl()
focal_class.identifier: getUrl
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getUrl()
focal_class.class_method_signature: HttpContent.addHeader(String key, String value)
focal_class.full_signature: public void addHeader(String key, String value)
focal_class.identifier: addHeader
focal_class.modifiers: public
focal_class.parameters: (String key, String value)
focal_class.return: void
focal_class.signature: void addHeader(String key, String value)
focal_class.class_method_signature: HttpContent.getHeader(String key)
focal_class.full_signature: public String getHeader(String key)
focal_class.identifier: getHeader
focal_class.modifiers: public
focal_class.parameters: (String key)
focal_class.return: String
focal_class.signature: String getHeader(String key)
focal_class.class_method_signature: HttpContent.getHeaders()
focal_class.full_signature: public Map<String, String> getHeaders()
focal_class.identifier: getHeaders
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, String>
focal_class.signature: Map<String, String> getHeaders()
focal_class.class_method_signature: HttpContent.setBody(byte[] body)
focal_class.full_signature: public void setBody(byte[] body)
focal_class.identifier: setBody
focal_class.modifiers: public
focal_class.parameters: (byte[] body)
focal_class.return: void
focal_class.signature: void setBody(byte[] body)
focal_class.class_method_signature: HttpContent.getBody()
focal_class.full_signature: public byte[] getBody()
focal_class.identifier: getBody
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: byte[]
focal_class.signature: byte[] getBody()
focal_class.class_method_signature: HttpContent.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: HttpContent.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.class_method_signature: HttpContent.addPart(Part part)
focal_class.full_signature: public void addPart(Part part)
focal_class.identifier: addPart
focal_class.modifiers: public
focal_class.parameters: (Part part)
focal_class.return: void
focal_class.signature: void addPart(Part part)
focal_method.body: public void addHeader(String key, String value) {
  		Assert.notNull(key, "Header key");
  		Assert.notNull(value, "Header value");
  		headers.put(key, value);
  	}
focal_method.class_method_signature: HttpContent.addHeader(String key, String value)
focal_method.full_signature: public void addHeader(String key, String value)
focal_method.identifier: addHeader
focal_method.invocations: notNull notNull put
focal_method.modifiers: public
focal_method.parameters: (String key, String value)
focal_method.return: void
focal_method.signature: void addHeader(String key, String value)