This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-rdf.git
commit cf11353b739b8dee25e3a1b3f3adcdef1a0ae691 Author: Gary D. Gregory <garydgreg...@gmail.com> AuthorDate: Sat May 17 08:41:02 2025 -0400 Add org.apache.commons.rdf.api.RDFSyntaxTest.testTitle() --- .../org/apache/commons/rdf/api/RDFSyntaxTest.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/commons-rdf-api/src/test/java/org/apache/commons/rdf/api/RDFSyntaxTest.java b/commons-rdf-api/src/test/java/org/apache/commons/rdf/api/RDFSyntaxTest.java index b69f2049..c07f981a 100644 --- a/commons-rdf-api/src/test/java/org/apache/commons/rdf/api/RDFSyntaxTest.java +++ b/commons-rdf-api/src/test/java/org/apache/commons/rdf/api/RDFSyntaxTest.java @@ -18,6 +18,7 @@ package org.apache.commons.rdf.api; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -106,6 +107,8 @@ public class RDFSyntaxTest { void testEqualsAndHashCode(final RDFSyntax left, final RDFSyntax right) { assertNotNull(left); assertNotNull(right); + assertEquals(left, left); + assertEquals(right, right); if (left == right) { assertEquals(left, right); assertEquals(left.hashCode(), right.hashCode()); @@ -113,6 +116,11 @@ public class RDFSyntaxTest { assertNotEquals(left, right); assertNotEquals(left.hashCode(), right.hashCode()); } + assertFalse(left.equals(null)); + assertFalse(right.equals(null)); + final Object notAnInstance = "a"; + assertFalse(left.equals(notAnInstance)); + assertFalse(right.equals(notAnInstance)); } @Test @@ -203,4 +211,15 @@ public class RDFSyntaxTest { assertEquals("RDF 1.1 Turtle", RDFSyntax.TURTLE.toString()); } + @Test + public void testTitle() throws Exception { + assertEquals("JSON-LD 1.0", RDFSyntax.JSONLD.title()); + assertEquals("RDF 1.1 N-Quads", RDFSyntax.NQUADS.title()); + assertEquals("RDF 1.1 N-Triples", RDFSyntax.NTRIPLES.title()); + assertEquals("HTML+RDFa 1.1", RDFSyntax.RDFA.title()); + assertEquals("RDF 1.1 XML Syntax", RDFSyntax.RDFXML.title()); + assertEquals("RDF 1.1 TriG", RDFSyntax.TRIG.title()); + assertEquals("RDF 1.1 Turtle", RDFSyntax.TURTLE.title()); + } + }