@UseDataProvider("forTestParsingAcceptMediaTypeHeader") @Test public void testParsingAcceptMediaTypeHeader(String acceptMediaTypeHeader, String type, String subType, Map<String,String> parameters, float qValue) { AcceptMediaTypeHeaderDelegate headerDelegate = new AcceptMediaTypeHeaderDelegate(); AcceptMediaType acceptMediaType = headerDelegate.fromString(acceptMediaTypeHeader); assertEquals(type, acceptMediaType.getType()); assertEquals(subType, acceptMediaType.getSubtype()); assertEquals(parameters, acceptMediaType.getParameters()); assertEquals(qValue, acceptMediaType.getQvalue(), 0.0F); }
@Override public AcceptMediaType fromString(String header) { if (header == null) { throw new IllegalArgumentException(); } return new AcceptMediaType(MediaType.valueOf(header)); }
AcceptMediaTypeHeaderDelegate implements RuntimeDelegate.HeaderDelegate<AcceptMediaType> { @Override public AcceptMediaType fromString(String header) { if (header == null) { throw new IllegalArgumentException(); } return new AcceptMediaType(MediaType.valueOf(header)); } }
AcceptMediaTypeHeaderDelegate implements RuntimeDelegate.HeaderDelegate<AcceptMediaType> { @Override public AcceptMediaType fromString(String header) { if (header == null) { throw new IllegalArgumentException(); } return new AcceptMediaType(MediaType.valueOf(header)); }  }
AcceptMediaTypeHeaderDelegate implements RuntimeDelegate.HeaderDelegate<AcceptMediaType> { @Override public AcceptMediaType fromString(String header) { if (header == null) { throw new IllegalArgumentException(); } return new AcceptMediaType(MediaType.valueOf(header)); }  @Override AcceptMediaType fromString(String header); @Override String toString(AcceptMediaType acceptMediaType); }
AcceptMediaTypeHeaderDelegate implements RuntimeDelegate.HeaderDelegate<AcceptMediaType> { @Override public AcceptMediaType fromString(String header) { if (header == null) { throw new IllegalArgumentException(); } return new AcceptMediaType(MediaType.valueOf(header)); }  @Override AcceptMediaType fromString(String header); @Override String toString(AcceptMediaType acceptMediaType);  }