@Test public void test_type_parser_does_parse_unknown_type () throws ParserFailure { Optional<Type> oResult = MimeTypeParser.typeParser.tryParse("unknown"); assertThat(oResult.isPresent()).isTrue(); assertThat(oResult.get()).isNotSameAs(Type.of("unknown")); assertThat(oResult.get().getName()).isEqualTo("unknown"); }
private MediaRangeType mrType(String typeString) { if (MediaRange.WILDCARD_TYPE.toString().equals(typeString)) return MediaRange.WILDCARD_TYPE; return new MimeMediaRangeType(MimeType.Type.of(typeString)); }
@Test public void equals_returns_true_for_same_instance() { // given MimeMediaRangeType instance = new MimeMediaRangeType(MimeType.Type.of("foo")); // expect assertThat(instance.equals(instance)).isTrue(); }
Type givenType = Type.of(toplLevelTypeString); Facet givenFacet = Facet.forRegistrationTreeName(facetString).orElse(Facet.STANDARD); Optional<String> givenSuffix = (suffixString == null || suffixString.isEmpty()) ? Optional.empty() : Optional.of(suffixString);
@Test public void hashCode_equals_subtype_hashcode() { // given MimeType.Type type = MimeType.Type.of("foo"); MimeMediaRangeType instance = new MimeMediaRangeType(type); // expect assertThat(instance.hashCode()).isEqualTo(type.hashCode()); } }