@Test
public void withErrorListenerMethodShouldReturnSameInstanceOfBuilder() {

	// Given
	String url = "http://test";
	HttpMethod method = HttpMethod.GET;
	HttpContent httpContent = new HttpContent(url, method);
	VolleyerConfiguration configuration = DefaultVolleyerConfigurationFactory.create();
	Class<String> clazz = String.class;
	ResponseBuilder<String> builder = new ResponseBuilder<String>(requestQueue, configuration, httpContent, clazz);
	ErrorListener errorListener = new ErrorListener (){
		@Override
		public void onErrorResponse(VolleyError error) {
		}};
	// When
	ResponseBuilder<String> newBuilder = builder.withErrorListener(errorListener);
	// Then
	assertTrue(builder == newBuilder);
}