AcceptMediaType implements QualityValue { @Override public String toString() { return RuntimeDelegate.getInstance().createHeaderDelegate(AcceptMediaType.class).toString(this); } AcceptMediaType();  AcceptMediaType(String type, String subtype, Map<String, String> parameters);  AcceptMediaType(String type, String subtype);  AcceptMediaType(MediaType mediaType);  AcceptMediaType(MediaType mediaType, float qValue); static AcceptMediaType valueOf(String header); MediaType getMediaType(); String getType(); boolean isWildcardType(); String getSubtype(); boolean isWildcardSubtype(); Map<String, String> getParameters(); boolean isCompatible(MediaType other); boolean isCompatible(AcceptMediaType other); @Override float getQvalue(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); static final AcceptMediaType DEFAULT; }
@Test public void testToString() { AcceptMediaType acceptMediaType = acceptMediaType("text", "xml"); when(headerDelegate.toString(acceptMediaType)).thenReturn("text/xml"); assertEquals("text/xml", acceptMediaType.toString()); verify(headerDelegate).toString(acceptMediaType); }