@Test public void routeBasedName_skipsOnMissingData() {

  when(adapter.methodFromResponse(response)).thenReturn("DELETE");
  when(adapter.route(response)).thenReturn(null); // missing!
  when(adapter.statusCodeAsInt(response)).thenReturn(404);
  parser.response(adapter, response, null, customizer);
  verify(customizer, never()).name(any(String.class));
}