Ejemplo n.º 1
0
  @Test
  public void testSelectHeaderContentType() {
    String[] contentTypes = {"APPLICATION/JSON", "APPLICATION/XML"};
    assertEquals("application/json", apiClient.selectHeaderContentType(contentTypes));

    contentTypes = new String[] {"application/json", "application/xml"};
    assertEquals("application/json", apiClient.selectHeaderContentType(contentTypes));

    contentTypes = new String[] {"application/xml", "application/json"};
    assertEquals("application/json", apiClient.selectHeaderContentType(contentTypes));

    contentTypes = new String[] {"text/plain", "application/xml"};
    assertEquals("text/plain", apiClient.selectHeaderContentType(contentTypes));

    contentTypes = new String[] {};
    assertEquals("application/json", apiClient.selectHeaderContentType(contentTypes));
  }