This is an automated email from the ASF dual-hosted git repository.

hasan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/clerezza.git


The following commit(s) were added to refs/heads/master by this push:
     new 26226f3  CLEREZZA-1023: Use JUnit 5 in api.utils
26226f3 is described below

commit 26226f303f9a077b9b6f22881e1baea823e5ec06
Author: Hasan <[email protected]>
AuthorDate: Tue Feb 8 17:45:19 2022 +0100

    CLEREZZA-1023: Use JUnit 5 in api.utils
---
 api.utils/pom.xml                                  |  8 ++-
 .../clerezza/scala/utils/CollectedIter.scala       | 12 ++--
 .../clerezza/scala/utils/RichGraphNode.scala       |  5 +-
 .../org/apache/clerezza/utils/GraphUtilsTest.java  | 26 +++++---
 .../org/apache/clerezza/utils/IfpSmushTest.java    | 16 ++---
 .../org/apache/clerezza/utils/RdfListTest.java     | 35 ++++++-----
 .../org/apache/clerezza/utils/SameAsSmushTest.java | 25 ++++----
 .../org/apache/clerezza/utils/TestGraphNode.java   | 71 +++++++++++----------
 .../org/apache/clerezza/utils/UnionGraphTest.java  | 23 ++++---
 .../clerezza/utils/smushing/SameAsSmushTest.java   | 27 ++++----
 .../apache/clerezza/scala/utils/EzMGraphTest.scala | 26 ++++----
 .../clerezza/scala/utils/RichGraphNodeTest.scala   | 72 +++++++++++-----------
 .../clerezza/scala/utils/TypeConversionTest.scala  | 21 ++++---
 13 files changed, 200 insertions(+), 167 deletions(-)

diff --git a/api.utils/pom.xml b/api.utils/pom.xml
index feb6549..dcc35fd 100644
--- a/api.utils/pom.xml
+++ b/api.utils/pom.xml
@@ -31,6 +31,11 @@
     <name>Clerezza - API Utilities</name>
     <description>Utility classes to work with Clerezza API</description>
 
+    <properties>
+        <maven.compiler.source>1.8</maven.compiler.source>
+        <maven.compiler.target>1.8</maven.compiler.target>
+    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.clerezza</groupId>
@@ -66,6 +71,7 @@
         <dependency>
             <groupId>org.scala-lang</groupId>
             <artifactId>scala-library</artifactId>
+            <version>2.13.5</version>
         </dependency>
         <dependency>
             <groupId>org.osgi</groupId>
@@ -105,7 +111,7 @@
                 <plugin>
                     <groupId>net.alchim31.maven</groupId>
                     <artifactId>scala-maven-plugin</artifactId>
-                    <version>4.2.0</version>
+                    <version>4.5.1</version>
                 </plugin>
             </plugins>
         </pluginManagement>
diff --git 
a/api.utils/src/main/scala/org/apache/clerezza/scala/utils/CollectedIter.scala 
b/api.utils/src/main/scala/org/apache/clerezza/scala/utils/CollectedIter.scala
index 01c5c36..e87c3b4 100644
--- 
a/api.utils/src/main/scala/org/apache/clerezza/scala/utils/CollectedIter.scala
+++ 
b/api.utils/src/main/scala/org/apache/clerezza/scala/utils/CollectedIter.scala
@@ -18,11 +18,12 @@
 package org.apache.clerezza.scala.utils
 
 import java.util.concurrent.locks.Lock
-import java.util.{ConcurrentModificationException, Iterator}
+import java.util.{ConcurrentModificationException, Iterator, List}
 
-import _root_.scala.collection.JavaConversions._
+//import _root_.scala.collection.JavaConverters._
 import scala.collection.immutable
 import scala.collection.mutable._
+import _root_.scala.jdk.CollectionConverters._;
 
 /**
   *
@@ -35,7 +36,7 @@ import scala.collection.mutable._
   */
 class CollectedIter[T](iterCreator: () => Iterator[T], readLock: Lock) extends 
immutable.Seq[T] {
 
-    def this(jList: java.util.List[T], readLock: Lock) = this(() => 
jList.iterator(), readLock)
+    def this(jList: List[T], readLock: Lock) = this(() => jList.iterator(), 
readLock)
 
     def this() = this(() => java.util.Collections.emptyList[T].iterator(), 
null)
 
@@ -56,11 +57,10 @@ class CollectedIter[T](iterCreator: () => Iterator[T], 
readLock: Lock) extends i
     /**
       * returns a new fully expanded and sorted CollectediterCreator
       */
-    def sort(lt: (T, T) => Boolean) = {
+    def sort(lt: (T, T) => Boolean, readLock: Lock) = {
         val sortedElems = iterator.toList.sortWith(lt)
         //TODO this re-expands everything, return sorted-list directly
-        new CollectedIter[T](sortedElems, readLock)
-
+        new CollectedIter[T](() => sortedElems.iterator.asJava, readLock)
     }
 
     /**
diff --git 
a/api.utils/src/main/scala/org/apache/clerezza/scala/utils/RichGraphNode.scala 
b/api.utils/src/main/scala/org/apache/clerezza/scala/utils/RichGraphNode.scala
index 800dda4..3277817 100644
--- 
a/api.utils/src/main/scala/org/apache/clerezza/scala/utils/RichGraphNode.scala
+++ 
b/api.utils/src/main/scala/org/apache/clerezza/scala/utils/RichGraphNode.scala
@@ -28,8 +28,9 @@ import 
org.apache.clerezza.implementation.literal.LiteralFactory
 import org.apache.clerezza.ontologies.RDF
 import org.apache.clerezza.utils.{GraphNode, UnionGraph}
 
-import _root_.scala.collection.JavaConversions._
+//import _root_.scala.collection.JavaConversions._
 import _root_.scala.reflect.Manifest
+import _root_.scala.jdk.CollectionConverters._;
 
 /**
   * A RichGraphNode decorates A GraphNode with additional method to be part on 
a DSL-style scala library.
@@ -73,7 +74,7 @@ class RichGraphNode(resource: RDFTerm, graph: Graph) extends 
GraphNode(resource,
       *
       * @return a List with the elements of the rdf:List represented by this 
node
       */
-    def !! = (for (listElem <- asList) yield {
+    def !! = (for (listElem <- asList.asScala) yield {
         new RichGraphNode(new GraphNode(listElem, getGraph))
     }).toList
 
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/GraphUtilsTest.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/GraphUtilsTest.java
index 8dcb20c..afb00e4 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/GraphUtilsTest.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/GraphUtilsTest.java
@@ -22,12 +22,15 @@ import org.apache.clerezza.Graph;
 import org.apache.clerezza.IRI;
 import org.apache.clerezza.implementation.TripleImpl;
 import org.apache.clerezza.implementation.in_memory.SimpleGraph;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 /**
  * @author reto
  */
+@RunWith(JUnitPlatform.class)
 public class GraphUtilsTest {
 
     final IRI u1 = new IRI("http://ex.org/1";);
@@ -47,7 +50,7 @@ public class GraphUtilsTest {
             subGraph.add(new TripleImpl(bNode2, u2, bNode1));
         }
         GraphUtils.removeSubGraph(baseGraph, subGraph);
-        Assert.assertEquals(1, baseGraph.size());
+        Assertions.assertEquals(1, baseGraph.size());
     }
 
     private Graph createBaseGraph() {
@@ -64,11 +67,11 @@ public class GraphUtilsTest {
     }
 
     /**
-     * It is required that the subgraph comprises the whole context of the 
Bnodes it ioncludes
+     * It is required that the subgraph comprises the whole context of the 
BNodes it includes
      *
      * @throws org.apache.clerezza.utils.GraphUtils.NoSuchSubGraphException
      */
-    @Test(expected = GraphUtils.NoSuchSubGraphException.class)
+    @Test
     public void removeIncompleteSubGraph() throws 
GraphUtils.NoSuchSubGraphException {
         Graph baseGraph = createBaseGraph();
 
@@ -79,10 +82,13 @@ public class GraphUtilsTest {
             subGraph.add(new TripleImpl(u1, u2, bNode2));
             subGraph.add(new TripleImpl(bNode2, u2, bNode2));
         }
-        GraphUtils.removeSubGraph(baseGraph, subGraph);
+        Assertions.assertThrows(
+                GraphUtils.NoSuchSubGraphException.class,
+                () -> GraphUtils.removeSubGraph(baseGraph, subGraph)
+        );
     }
 
-    @Test(expected = GraphUtils.NoSuchSubGraphException.class)
+    @Test
     public void removeInvalidSubGraph() throws 
GraphUtils.NoSuchSubGraphException {
         Graph baseGraph = createBaseGraph();
 
@@ -95,7 +101,9 @@ public class GraphUtilsTest {
             baseGraph.add(new TripleImpl(bNode2, u2, bNode1));
             baseGraph.add(new TripleImpl(bNode2, u2, new BlankNode()));
         }
-        GraphUtils.removeSubGraph(baseGraph, subGraph);
+        Assertions.assertThrows(
+                GraphUtils.NoSuchSubGraphException.class,
+                () -> GraphUtils.removeSubGraph(baseGraph, subGraph)
+        );
     }
 }
-
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/IfpSmushTest.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/IfpSmushTest.java
index 8f210d9..c4e9bf4 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/IfpSmushTest.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/IfpSmushTest.java
@@ -27,12 +27,15 @@ import org.apache.clerezza.ontologies.FOAF;
 import org.apache.clerezza.ontologies.OWL;
 import org.apache.clerezza.ontologies.RDF;
 import org.apache.clerezza.ontologies.RDFS;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 /**
  * @author reto
  */
+@RunWith(JUnitPlatform.class)
 public class IfpSmushTest {
 
     private Graph ontology = new SimpleGraph();
@@ -54,7 +57,7 @@ public class IfpSmushTest {
         mGraph.add(new TripleImpl(bNode2, RDFS.comment,
                 new PlainLiteralImpl("another comment")));
         Smusher.smush(mGraph, ontology);
-        Assert.assertEquals(3, mGraph.size());
+        Assertions.assertEquals(3, mGraph.size());
     }
 
     @Test
@@ -76,7 +79,7 @@ public class IfpSmushTest {
         mGraph.add(new TripleImpl(bNode3, RDFS.comment,
                 new PlainLiteralImpl("yet another comment")));
         Smusher.smush(mGraph, ontology);
-        Assert.assertEquals(5, mGraph.size());
+        Assertions.assertEquals(5, mGraph.size());
     }
 
     @Test
@@ -92,7 +95,7 @@ public class IfpSmushTest {
         mGraph.add(new TripleImpl(bNode2, RDFS.comment,
                 new PlainLiteralImpl("another comment")));
         Smusher.smush(mGraph, ontology);
-        Assert.assertEquals(3, mGraph.size());
+        Assertions.assertEquals(3, mGraph.size());
     }
 
     @Test
@@ -108,7 +111,6 @@ public class IfpSmushTest {
         mGraph.add(new TripleImpl(resource2, RDFS.comment,
                 new PlainLiteralImpl("another comment")));
         Smusher.smush(mGraph, ontology);
-        Assert.assertEquals(4, mGraph.size());
+        Assertions.assertEquals(4, mGraph.size());
     }
-
 }
diff --git a/api.utils/src/test/java/org/apache/clerezza/utils/RdfListTest.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/RdfListTest.java
index f6f31d1..d1a7e2d 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/RdfListTest.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/RdfListTest.java
@@ -17,23 +17,26 @@
  */
 package org.apache.clerezza.utils;
 
-import junit.framework.Assert;
-import org.apache.clerezza.RDFTerm;
 import org.apache.clerezza.BlankNode;
 import org.apache.clerezza.Graph;
 import org.apache.clerezza.IRI;
+import org.apache.clerezza.RDFTerm;
 import org.apache.clerezza.implementation.in_memory.SimpleGraph;
 import org.apache.clerezza.implementation.literal.PlainLiteralImpl;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 import java.util.List;
 import java.util.Set;
 
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 /**
  * @author rbn
  */
+@RunWith(JUnitPlatform.class)
 public class RdfListTest {
 
     @Test
@@ -132,7 +135,7 @@ public class RdfListTest {
         list.add(new PlainLiteralImpl("hello"));
         list.add(new PlainLiteralImpl("world"));
         list.remove(1);
-        Assert.assertEquals(2, tc.size());
+        assertEquals(2, tc.size());
 
     }
 
@@ -160,24 +163,24 @@ public class RdfListTest {
 
         Set<GraphNode> containingListNodes = RdfList.findContainingListNodes(
                 new GraphNode(element3, tc));
-        Assert.assertEquals(1, containingListNodes.size());
-        Assert.assertTrue(containingListNodes.contains(listA));
+        assertEquals(1, containingListNodes.size());
+        assertTrue(containingListNodes.contains(listA));
 
         Set<RdfList> containingLists = RdfList.findContainingLists(
                 new GraphNode(element3, tc));
-        Assert.assertEquals(1, containingLists.size());
-        Assert.assertTrue(containingLists.contains(rdfListA));
+        assertEquals(1, containingLists.size());
+        assertTrue(containingLists.contains(rdfListA));
 
         containingListNodes = RdfList.findContainingListNodes(
                 new GraphNode(element4, tc));
-        Assert.assertEquals(2, containingListNodes.size());
-        Assert.assertTrue(containingListNodes.contains(listA));
-        Assert.assertTrue(containingListNodes.contains(listB));
+        assertEquals(2, containingListNodes.size());
+        assertTrue(containingListNodes.contains(listA));
+        assertTrue(containingListNodes.contains(listB));
 
         containingLists = RdfList.findContainingLists(
                 new GraphNode(element4, tc));
-        Assert.assertEquals(2, containingLists.size());
-        Assert.assertTrue(containingLists.contains(rdfListA));
-        Assert.assertTrue(containingLists.contains(rdfListB));
+        assertEquals(2, containingLists.size());
+        assertTrue(containingLists.contains(rdfListA));
+        assertTrue(containingLists.contains(rdfListB));
     }
-}
\ No newline at end of file
+}
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/SameAsSmushTest.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/SameAsSmushTest.java
index fc14e0a..aabd12c 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/SameAsSmushTest.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/SameAsSmushTest.java
@@ -27,14 +27,17 @@ import 
org.apache.clerezza.implementation.literal.PlainLiteralImpl;
 import org.apache.clerezza.ontologies.FOAF;
 import org.apache.clerezza.ontologies.OWL;
 import org.apache.clerezza.ontologies.RDFS;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 import java.util.Iterator;
 
 /**
  * @author reto
  */
+@RunWith(JUnitPlatform.class)
 public class SameAsSmushTest {
 
     private final IRI uriA = new IRI("http://example.org/A";);
@@ -57,20 +60,20 @@ public class SameAsSmushTest {
 
     @Test
     public void simple() {
-        Assert.assertEquals(3, dataGraph.size());
+        Assertions.assertEquals(3, dataGraph.size());
         Smusher.sameAsSmush(dataGraph, sameAsStatements);
-        Assert.assertEquals(3, dataGraph.size());
-        Assert.assertTrue(dataGraph.filter(null, OWL.sameAs, null).hasNext());
+        Assertions.assertEquals(3, dataGraph.size());
+        Assertions.assertTrue(dataGraph.filter(null, OWL.sameAs, 
null).hasNext());
         //exactly one statement with literal 
         Iterator<Triple> litStmts = dataGraph.filter(null, null, lit);
-        Assert.assertTrue(litStmts.hasNext());
+        Assertions.assertTrue(litStmts.hasNext());
         Triple litStmt = litStmts.next();
-        Assert.assertFalse(litStmts.hasNext());
+        Assertions.assertFalse(litStmts.hasNext());
         Iterator<Triple> knowsStmts = dataGraph.filter(null, FOAF.knows, null);
-        Assert.assertTrue(knowsStmts.hasNext());
+        Assertions.assertTrue(knowsStmts.hasNext());
         Triple knowStmt = knowsStmts.next();
-        Assert.assertEquals(knowStmt.getSubject(), knowStmt.getObject());
-        Assert.assertEquals(litStmt.getSubject(), knowStmt.getObject());
-        Assert.assertEquals(litStmt.getSubject(), dataGraph.filter(null, 
OWL.sameAs, null).next().getObject());
+        Assertions.assertEquals(knowStmt.getSubject(), knowStmt.getObject());
+        Assertions.assertEquals(litStmt.getSubject(), knowStmt.getObject());
+        Assertions.assertEquals(litStmt.getSubject(), dataGraph.filter(null, 
OWL.sameAs, null).next().getObject());
     }
 }
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/TestGraphNode.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/TestGraphNode.java
index 214954d..273147c 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/TestGraphNode.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/TestGraphNode.java
@@ -17,13 +17,15 @@
  */
 package org.apache.clerezza.utils;
 
-import junit.framework.Assert;
 import org.apache.clerezza.*;
 import org.apache.clerezza.implementation.TripleImpl;
 import org.apache.clerezza.implementation.in_memory.SimpleGraph;
 import org.apache.clerezza.implementation.literal.PlainLiteralImpl;
 import org.apache.clerezza.test.utils.RandomGraph;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 import java.util.ArrayList;
 import java.util.HashSet;
@@ -33,6 +35,7 @@ import java.util.Set;
 /**
  * @author reto, mir
  */
+@RunWith(JUnitPlatform.class)
 public class TestGraphNode {
 
     @Test
@@ -50,10 +53,10 @@ public class TestGraphNode {
         g.add(new TripleImpl(property1, property1, bNode2));
         g.add(new TripleImpl(property1, property1, new PlainLiteralImpl("bla 
bla")));
         GraphNode n = new GraphNode(bNode1, g);
-        Assert.assertEquals(4, n.getNodeContext().size());
+        Assertions.assertEquals(4, n.getNodeContext().size());
         n.deleteNodeContext();
-        Assert.assertEquals(1, g.size());
-        Assert.assertFalse(n.getObjects(property2).hasNext());
+        Assertions.assertEquals(1, g.size());
+        Assertions.assertFalse(n.getObjects(property2).hasNext());
     }
 
     @Test
@@ -66,7 +69,7 @@ public class TestGraphNode {
         IRI property1 = new IRI("http://example.org/property1";);
         GraphNode n = new GraphNode(bNode1, g);
         n.addProperty(property1, bNode2);
-        Assert.assertEquals(1, g.size());
+        Assertions.assertEquals(1, g.size());
     }
 
     @Test
@@ -82,7 +85,7 @@ public class TestGraphNode {
                 Iterator<GraphNode> objectNodes = 
node.getObjectNodes(property);
                 while (objectNodes.hasNext()) {
                     GraphNode graphNode = objectNodes.next();
-                    Assert.assertTrue(objects.contains(graphNode.getNode()));
+                    
Assertions.assertTrue(objects.contains(graphNode.getNode()));
                 }
             }
         }
@@ -97,7 +100,7 @@ public class TestGraphNode {
                 Iterator<GraphNode> subjectNodes = 
node.getSubjectNodes(property);
                 while (subjectNodes.hasNext()) {
                     GraphNode graphNode = subjectNodes.next();
-                    Assert.assertTrue(subjects.contains(graphNode.getNode()));
+                    
Assertions.assertTrue(subjects.contains(graphNode.getNode()));
                 }
             }
         }
@@ -129,11 +132,11 @@ public class TestGraphNode {
         while (properties.hasNext()) {
             i++;
             IRI prop = properties.next();
-            Assert.assertTrue(props.contains(prop));
+            Assertions.assertTrue(props.contains(prop));
             props.remove(prop);
         }
-        Assert.assertEquals(i, 4);
-        Assert.assertEquals(props.size(), 0);
+        Assertions.assertEquals(i, 4);
+        Assertions.assertEquals(props.size(), 0);
 
     }
 
@@ -155,7 +158,7 @@ public class TestGraphNode {
         g.add(new TripleImpl(bNode2, property1, new PlainLiteralImpl("bla 
bla")));
         GraphNode n = new GraphNode(bNode1, g);
         n.deleteProperties(property1);
-        Assert.assertEquals(3, g.size());
+        Assertions.assertEquals(3, g.size());
     }
 
     @Test
@@ -176,7 +179,7 @@ public class TestGraphNode {
         g.add(new TripleImpl(bNode2, property1, new PlainLiteralImpl("bla 
bla")));
         GraphNode n = new GraphNode(bNode1, g);
         n.deleteProperty(property1, new PlainLiteralImpl("literal"));
-        Assert.assertEquals(4, g.size());
+        Assertions.assertEquals(4, g.size());
     }
 
     @Test
@@ -205,21 +208,21 @@ public class TestGraphNode {
                 new SimpleGraph(initialGraph.iterator()));
 
         node.replaceWith(newIRI, true);
-        Assert.assertEquals(5, node.getGraph().size());
+        Assertions.assertEquals(5, node.getGraph().size());
         Triple expectedTriple1 = new TripleImpl(bNode1, newIRI, literal1);
         Triple expectedTriple2 = new TripleImpl(bNode1, property2, newIRI);
         Triple expectedTriple3 = new TripleImpl(newIRI, newIRI, bNode2);
         Triple expectedTriple4 = new TripleImpl(newIRI, newIRI, literal2);
 
-        Assert.assertTrue(node.getGraph().contains(expectedTriple1));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple2));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple3));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple4));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple1));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple2));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple3));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple4));
 
-        Assert.assertFalse(node.getGraph().contains(triple1));
-        Assert.assertFalse(node.getGraph().contains(triple2));
-        Assert.assertFalse(node.getGraph().contains(triple4));
-        Assert.assertFalse(node.getGraph().contains(triple5));
+        Assertions.assertFalse(node.getGraph().contains(triple1));
+        Assertions.assertFalse(node.getGraph().contains(triple2));
+        Assertions.assertFalse(node.getGraph().contains(triple4));
+        Assertions.assertFalse(node.getGraph().contains(triple5));
 
         node = new GraphNode(property1, new 
SimpleGraph(initialGraph.iterator()));
         node.replaceWith(newBnode);
@@ -227,25 +230,25 @@ public class TestGraphNode {
         Triple expectedTriple6 = new TripleImpl(newBnode, property1, bNode2);
         Triple expectedTriple7 = new TripleImpl(newBnode, property1, literal2);
 
-        Assert.assertTrue(node.getGraph().contains(triple1));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple5));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple6));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple7));
+        Assertions.assertTrue(node.getGraph().contains(triple1));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple5));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple6));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple7));
 
         node = new GraphNode(literal1, new 
SimpleGraph(initialGraph.iterator()));
         node.replaceWith(newBnode);
         Triple expectedTriple8 = new TripleImpl(bNode1, property1, newBnode);
-        Assert.assertTrue(node.getGraph().contains(expectedTriple8));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple8));
 
         node = new GraphNode(property1, new 
SimpleGraph(initialGraph.iterator()));
         node.replaceWith(newIRI);
         Triple expectedTriple9 = new TripleImpl(bNode1, property2, newIRI);
         Triple expectedTriple10 = new TripleImpl(newIRI, property1, bNode2);
         Triple expectedTriple11 = new TripleImpl(newIRI, property1, literal2);
-        Assert.assertTrue(node.getGraph().contains(triple1));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple9));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple10));
-        Assert.assertTrue(node.getGraph().contains(expectedTriple11));
+        Assertions.assertTrue(node.getGraph().contains(triple1));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple9));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple10));
+        Assertions.assertTrue(node.getGraph().contains(expectedTriple11));
     }
 
     @Test
@@ -258,10 +261,10 @@ public class TestGraphNode {
         IRI property1 = new IRI("http://example.org/property1";);
         GraphNode n = new GraphNode(bNode1, g);
         n.addProperty(property1, bNode2);
-        Assert.assertTrue(n.equals(new GraphNode(bNode1, g)));
-        Assert.assertFalse(n.equals(new GraphNode(bNode2, g)));
+        Assertions.assertTrue(n.equals(new GraphNode(bNode1, g)));
+        Assertions.assertFalse(n.equals(new GraphNode(bNode2, g)));
         GraphNode n2 = null;
-        Assert.assertFalse(n.equals(n2));
+        Assertions.assertFalse(n.equals(n2));
     }
 
     private Set<RDFTerm> createSet(Iterator<? extends RDFTerm> resources) {
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/UnionGraphTest.java 
b/api.utils/src/test/java/org/apache/clerezza/utils/UnionGraphTest.java
index d66e30f..3397fdf 100644
--- a/api.utils/src/test/java/org/apache/clerezza/utils/UnionGraphTest.java
+++ b/api.utils/src/test/java/org/apache/clerezza/utils/UnionGraphTest.java
@@ -23,14 +23,17 @@ import org.apache.clerezza.IRI;
 import org.apache.clerezza.Triple;
 import org.apache.clerezza.implementation.TripleImpl;
 import org.apache.clerezza.implementation.in_memory.SimpleGraph;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 import java.util.Iterator;
 
 /**
  * @author hasan
  */
+@RunWith(JUnitPlatform.class)
 public class UnionGraphTest {
 
     private final IRI uriRef1 =
@@ -52,12 +55,12 @@ public class UnionGraphTest {
         graph2.add(new TripleImpl(bnode, uriRef1, uriRef3));
         Graph unionGraph = new UnionGraph(graph, graph2);
         Iterator<Triple> unionTriples = unionGraph.iterator();
-        Assert.assertTrue(unionTriples.hasNext());
+        Assertions.assertTrue(unionTriples.hasNext());
         unionTriples.next();
-        Assert.assertTrue(unionTriples.hasNext());
+        Assertions.assertTrue(unionTriples.hasNext());
         unionTriples.next();
-        Assert.assertFalse(unionTriples.hasNext());
-        Assert.assertEquals(2, unionGraph.size());
+        Assertions.assertFalse(unionTriples.hasNext());
+        Assertions.assertEquals(2, unionGraph.size());
     }
 
     @Test
@@ -68,10 +71,10 @@ public class UnionGraphTest {
         };
         graph2.add(new TripleImpl(bnode, uriRef1, uriRef3));
         Graph unionGraph = new UnionGraph(graph, graph2);
-        Assert.assertEquals(1, unionGraph.size());
+        Assertions.assertEquals(1, unionGraph.size());
         unionGraph.add(new TripleImpl(uriRef4, uriRef1, uriRef3));
-        Assert.assertEquals(1, graph.size());
-        Assert.assertEquals(2, unionGraph.size());
-        Assert.assertEquals(1, graph2.size());
+        Assertions.assertEquals(1, graph.size());
+        Assertions.assertEquals(2, unionGraph.size());
+        Assertions.assertEquals(1, graph2.size());
     }
 }
\ No newline at end of file
diff --git 
a/api.utils/src/test/java/org/apache/clerezza/utils/smushing/SameAsSmushTest.java
 
b/api.utils/src/test/java/org/apache/clerezza/utils/smushing/SameAsSmushTest.java
index 722818b..df22703 100644
--- 
a/api.utils/src/test/java/org/apache/clerezza/utils/smushing/SameAsSmushTest.java
+++ 
b/api.utils/src/test/java/org/apache/clerezza/utils/smushing/SameAsSmushTest.java
@@ -27,8 +27,10 @@ import 
org.apache.clerezza.implementation.literal.PlainLiteralImpl;
 import org.apache.clerezza.ontologies.FOAF;
 import org.apache.clerezza.ontologies.OWL;
 import org.apache.clerezza.ontologies.RDFS;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.platform.runner.JUnitPlatform;
+import org.junit.runner.RunWith;
 
 import java.util.Iterator;
 import java.util.Set;
@@ -36,6 +38,7 @@ import java.util.Set;
 /**
  * @author reto
  */
+@RunWith(JUnitPlatform.class)
 public class SameAsSmushTest {
 
     private final IRI uriA = new IRI("http://example.org/A";);
@@ -70,21 +73,21 @@ public class SameAsSmushTest {
             }
 
         };
-        Assert.assertEquals(3, dataGraph.size());
+        Assertions.assertEquals(3, dataGraph.size());
         smusher.smush(dataGraph, sameAsStatements, true);
-        Assert.assertEquals(4, dataGraph.size());
-        Assert.assertTrue(dataGraph.filter(null, OWL.sameAs, null).hasNext());
+        Assertions.assertEquals(4, dataGraph.size());
+        Assertions.assertTrue(dataGraph.filter(null, OWL.sameAs, 
null).hasNext());
         //exactly one statement with literal 
         Iterator<Triple> litStmts = dataGraph.filter(null, null, lit);
-        Assert.assertTrue(litStmts.hasNext());
+        Assertions.assertTrue(litStmts.hasNext());
         Triple litStmt = litStmts.next();
-        Assert.assertFalse(litStmts.hasNext());
+        Assertions.assertFalse(litStmts.hasNext());
         Iterator<Triple> knowsStmts = dataGraph.filter(null, FOAF.knows, null);
-        Assert.assertTrue(knowsStmts.hasNext());
+        Assertions.assertTrue(knowsStmts.hasNext());
         Triple knowStmt = knowsStmts.next();
-        Assert.assertEquals(knowStmt.getSubject(), knowStmt.getObject());
-        Assert.assertEquals(litStmt.getSubject(), knowStmt.getObject());
-        Assert.assertEquals(litStmt.getSubject(), dataGraph.filter(null, 
OWL.sameAs, null).next().getObject());
-        Assert.assertEquals(knowStmt.getSubject(), uriC);
+        Assertions.assertEquals(knowStmt.getSubject(), knowStmt.getObject());
+        Assertions.assertEquals(litStmt.getSubject(), knowStmt.getObject());
+        Assertions.assertEquals(litStmt.getSubject(), dataGraph.filter(null, 
OWL.sameAs, null).next().getObject());
+        Assertions.assertEquals(knowStmt.getSubject(), uriC);
     }
 }
diff --git 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/EzMGraphTest.scala 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/EzMGraphTest.scala
index f369905..80214b2 100644
--- 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/EzMGraphTest.scala
+++ 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/EzMGraphTest.scala
@@ -17,20 +17,21 @@
  */
 package org.apache.clerezza.scala.utils
 
-import org.apache.clerezza._
-import org.apache.clerezza.implementation._
-import org.apache.clerezza.implementation.literal._
-import Preamble._
-import org.apache.clerezza.{BlankNode, IRI, ImmutableGraph, Language}
 import org.apache.clerezza.implementation.TripleImpl
 import org.apache.clerezza.implementation.in_memory.SimpleGraph
 import org.apache.clerezza.implementation.literal.{LiteralFactory, 
PlainLiteralImpl, TypedLiteralImpl}
 import org.apache.clerezza.ontologies._
-import org.junit._
+import org.apache.clerezza.scala.utils.Preamble._
+import org.apache.clerezza.{BlankNode, IRI, ImmutableGraph, Language}
+import org.junit.jupiter.api.Assertions._
+import org.junit.jupiter.api.Test
+import org.junit.platform.runner.JUnitPlatform
+import org.junit.runner.RunWith;
 
 /**
   * @author bblfish, reto
   */
+@RunWith(classOf[JUnitPlatform])
 class EzGraphTest {
 
     val bblfishModulus =
@@ -100,7 +101,7 @@ class EzGraphTest {
         val ez = new EzGraph() {
             henryUri.iri -- FOAF.knows --> retoUri.iri
         }
-        Assert.assertEquals("The two graphs should be equals", expected, 
ez.getImmutableGraph)
+        assertEquals(expected, ez.getImmutableGraph, "The two graphs should be 
equals")
     }
 
     @Test
@@ -113,7 +114,7 @@ class EzGraphTest {
         val ez = new EzGraph() {
             henryUri.iri <-- FOAF.knows -- retoUri.iri
         }
-        Assert.assertEquals("The two graphs should be equals", expected, 
ez.getImmutableGraph)
+        assertEquals(expected, ez.getImmutableGraph, "The two graphs should be 
equals")
     }
 
     @Test
@@ -143,8 +144,8 @@ class EzGraphTest {
                             )
                     )
         }
-        Assert.assertEquals("the two graphs should be of same size", 
tinyGraph.size, ez.size)
-        Assert.assertEquals("Both graphs should contain exactly the same 
triples", tinyGraph, ez.getImmutableGraph)
+        assertEquals(tinyGraph.size, ez.size, "the two graphs should be of 
same size")
+        assertEquals(tinyGraph, ez.getImmutableGraph, "Both graphs should 
contain exactly the same triples")
         //We can add triples by creating a new anonymous instance
         new EzGraph(ez) {
             (
@@ -152,11 +153,10 @@ class EzGraphTest {
                             -- FOAF.name --> "Bill"
                     )
         }
-        Assert.assertEquals("the triple colletion has grown by one", 
tinyGraph.size() + 2, ez.size)
+        assertEquals(tinyGraph.size() + 2, ez.size, "the triple colletion has 
grown by one")
         //or by just importing it
         import ez._
         ez.b_("danny") -- FOAF.name --> "George"
-        Assert.assertEquals("the triple colletion has grown by one", 
tinyGraph.size() + 3, ez.size)
+        assertEquals(tinyGraph.size() + 3, ez.size, "the triple colletion has 
grown by one")
     }
-
 }
diff --git 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/RichGraphNodeTest.scala
 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/RichGraphNodeTest.scala
index 1d42d60..8fc3a3d 100644
--- 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/RichGraphNodeTest.scala
+++ 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/RichGraphNodeTest.scala
@@ -18,19 +18,20 @@
 package org.apache.clerezza.scala.utils
 
 import org.apache.clerezza._
-import org.apache.clerezza.implementation._
-import org.apache.clerezza.implementation.graph._
-import org.apache.clerezza.implementation.literal._
-import Preamble._
-import org.apache.clerezza._
-import org.apache.clerezza.utils._
 import org.apache.clerezza.implementation.TripleImpl
 import org.apache.clerezza.implementation.in_memory.SimpleGraph
 import org.apache.clerezza.implementation.literal.{PlainLiteralImpl, 
TypedLiteralImpl}
 import org.apache.clerezza.ontologies._
+import org.apache.clerezza.scala.utils.Preamble._
 import org.apache.clerezza.utils.{GraphNode, RdfList}
-import org.junit._
+import org.junit.jupiter.api.Assertions._
+import org.junit.jupiter.api.{BeforeEach, Test}
+import org.junit.platform.runner.JUnitPlatform
+import org.junit.runner.RunWith
+
+import _root_.scala.language.postfixOps
 
+@RunWith(classOf[JUnitPlatform])
 class RichGraphNodeTest {
 
     private val johnUri = new IRI("http://example.org/john";)
@@ -41,7 +42,7 @@ class RichGraphNodeTest {
     private var node: RichGraphNode = null;
     private var mGraph = new SimpleGraph()
 
-    @Before
+    @BeforeEach
     def prepare() = {
         mGraph.add(new TripleImpl(johnUri, FOAF.name, new 
PlainLiteralImpl("John")));
         mGraph.add(new TripleImpl(johnUri, FOAF.nick, new 
PlainLiteralImpl("johny")));
@@ -75,19 +76,19 @@ class RichGraphNodeTest {
         def asGn(gn: GraphNode) = gn
 
         val johnUriNode = asGn(johnUri)
-        Assert.assertEquals(johnUriNode, node)
+        assertEquals(johnUriNode, node)
     }
 
     @Test
     def testSlash = {
         val rNode = new RichGraphNode(node)
-        Assert.assertEquals(new PlainLiteralImpl("johny"), (rNode / FOAF.nick) 
(0).getNode)
-        Assert.assertEquals(2, (rNode / FOAF.name).length(20))
+        assertEquals(new PlainLiteralImpl("johny"), (rNode / FOAF.nick) 
(0).getNode)
+        assertEquals(2, (rNode / FOAF.name).length(20))
         val stringNames = (for (name <- (rNode / FOAF.name).iterator) yield {
             name.toString
         }).toList
-        Assert.assertTrue(stringNames.contains("\"Johnathan Guller\""))
-        Assert.assertTrue(stringNames.contains("\"John\""))
+        assertTrue(stringNames.contains("\"Johnathan Guller\""))
+        assertTrue(stringNames.contains("\"John\""))
     }
 
     @Test
@@ -100,59 +101,59 @@ class RichGraphNodeTest {
         node.addProperty(RDF.`type`, PLATFORM.HeadedPage);
         node.addProperty(RDF.`type`, RDFS.Class);
         val test: CollectedIter[RichGraphNode] = node / DCTERMS.language / 
RDF.`type`;
-        Assert.assertEquals(1, test.length)
+        assertEquals(1, test.length)
         var counter = 0;
         for (k <- test) {
             counter = counter + 1
         }
-        Assert.assertEquals(1, counter)
+        assertEquals(1, counter)
     }
 
     @Test
     def testInverse = {
         val rNode = new RichGraphNode(node)
-        Assert.assertEquals(1, (rNode /- FOAF.knows).length)
+        assertEquals(1, (rNode /- FOAF.knows).length)
     }
 
     @Test
     def testMissingProperty = {
         val rNode = new RichGraphNode(node)
-        Assert.assertEquals(0, (rNode / FOAF.thumbnail).length)
-        Assert.assertEquals("", rNode / FOAF.thumbnail *)
+        assertEquals(0, (rNode / FOAF.thumbnail).length)
+        assertEquals("", rNode / FOAF.thumbnail *)
 
     }
 
     @Test
     def testInverseImplicit = {
-        Assert.assertEquals(1, (node /- FOAF.knows).length)
+        assertEquals(1, (node /- FOAF.knows).length)
     }
 
     @Test
     def testPath = {
-        Assert.assertEquals(1, (node /- FOAF.knows).length)
-        Assert.assertEquals(new PlainLiteralImpl("Susanne"), node /- 
FOAF.knows % 0 / FOAF.name % 0 !)
-        Assert.assertEquals(new PlainLiteralImpl("Susanne"), ((node /- 
FOAF.knows) (0) / FOAF.name) (0) !)
-        Assert.assertEquals(new PlainLiteralImpl("Susanne"), node /- 
FOAF.knows / FOAF.name !)
-        Assert.assertEquals(new PlainLiteralImpl("Bill"), node / FOAF.knows / 
FOAF.nick !)
-        Assert.assertEquals("Bill", (node / FOAF.knows / FOAF.nick) (0) *)
-        Assert.assertEquals("Bill", node / FOAF.knows / FOAF.nick *)
+        assertEquals(1, (node /- FOAF.knows).length)
+        assertEquals(new PlainLiteralImpl("Susanne"), node /- FOAF.knows % 0 / 
FOAF.name % 0 !)
+        assertEquals(new PlainLiteralImpl("Susanne"), ((node /- FOAF.knows) 
(0) / FOAF.name) (0) !)
+        assertEquals(new PlainLiteralImpl("Susanne"), node /- FOAF.knows / 
FOAF.name !)
+        assertEquals(new PlainLiteralImpl("Bill"), node / FOAF.knows / 
FOAF.nick !)
+        assertEquals("Bill", (node / FOAF.knows / FOAF.nick) (0) *)
+        assertEquals("Bill", node / FOAF.knows / FOAF.nick *)
     }
 
     @Test
     def testLists = {
-        Assert.assertEquals(new PlainLiteralImpl("foo"), (node / 
SKOS04.related).asList().get(1))
-        Assert.assertEquals(new PlainLiteralImpl("foo"), (node / 
SKOS04.related % 0 !!) (1) !)
-        Assert.assertEquals(new PlainLiteralImpl("foo"),
+        assertEquals(new PlainLiteralImpl("foo"), (node / 
SKOS04.related).asList().get(1))
+        assertEquals(new PlainLiteralImpl("foo"), (node / SKOS04.related % 0 
!!) (1) !)
+        assertEquals(new PlainLiteralImpl("foo"),
             (for (value <- node / SKOS04.related % 0 !!) yield value 
!).toList(1))
-        Assert.assertEquals(new PlainLiteralImpl("bar"),
+        assertEquals(new PlainLiteralImpl("bar"),
             (for (value <- node / SKOS04.related % 0 !!) yield value 
!).toList(2))
-        Assert.assertEquals(new PlainLiteralImpl("foo"), node / SKOS04.related 
% 0 %!! 1 !)
+        assertEquals(new PlainLiteralImpl("foo"), node / SKOS04.related % 0 
%!! 1 !)
     }
 
     @Test
     def sortProperties = {
-        Assert.assertEquals(new PlainLiteralImpl("bar"), (node / 
SKOS04.related % 0 !!).sortWith((a, b) => ((a *) < (b *)))(0) !)
-        Assert.assertEquals(johnUri, (node / SKOS04.related % 0 
!!).sortWith((a, b) => ((a *) > (b *)))(0) !)
+        assertEquals(new PlainLiteralImpl("bar"), (node / SKOS04.related % 0 
!!).sortWith((a, b) => ((a *) < (b *)))(0) !)
+        assertEquals(johnUri, (node / SKOS04.related % 0 !!).sortWith((a, b) 
=> ((a *) > (b *)))(0) !)
     }
 
     @Test
@@ -160,7 +161,7 @@ class RichGraphNodeTest {
         val dateLiteral = new TypedLiteralImpl("2009-01-01T01:33:58Z",
             new IRI("http://www.w3.org/2001/XMLSchema#dateTime";))
         val node = new GraphNode(dateLiteral, new SimpleGraph())
-        Assert.assertNotNull(node.as[java.util.Date])
+        assertNotNull(node.as[java.util.Date])
     }
 
     @Test
@@ -168,7 +169,6 @@ class RichGraphNodeTest {
         node = new GraphNode(greetingsUri, mGraph)
         val lang = new Language("en")
         val enValue = (node / RDF.value).find(l => (l 
!).asInstanceOf[Literal].getLanguage == lang).get
-        Assert.assertEquals("hello", enValue *)
+        assertEquals("hello", enValue *)
     }
-
 }
diff --git 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/TypeConversionTest.scala
 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/TypeConversionTest.scala
index eef9510..52fa48a 100644
--- 
a/api.utils/src/test/scala/org/apache/clerezza/scala/utils/TypeConversionTest.scala
+++ 
b/api.utils/src/test/scala/org/apache/clerezza/scala/utils/TypeConversionTest.scala
@@ -17,14 +17,15 @@
  */
 package org.apache.clerezza.scala.utils
 
-import org.apache.clerezza.{IRI, Language}
-import org.apache.clerezza._
-import org.apache.clerezza.implementation._
-import org.apache.clerezza.implementation.literal._
 import org.apache.clerezza.implementation.TripleImpl
 import org.apache.clerezza.implementation.literal.{LiteralFactory, 
PlainLiteralImpl, TypedLiteralImpl}
-import org.junit._
+import org.apache.clerezza.{IRI, Language}
+import org.junit.jupiter.api.Assertions._
+import org.junit.jupiter.api.Test
+import org.junit.platform.runner.JUnitPlatform
+import org.junit.runner.RunWith
 
+@RunWith(classOf[JUnitPlatform])
 class TypeConversionTest {
 
     private val literalFactory = LiteralFactory.getInstance()
@@ -34,7 +35,7 @@ class TypeConversionTest {
     @Test
     def useStringAsObject {
         val t = new TripleImpl(new IRI(("http://example.org/subject";)), new 
IRI(("http://example.org/predicate";)), "a value")
-        Assert.assertEquals(literalFactory.createTypedLiteral("a value"), 
t.getObject)
+        assertEquals(literalFactory.createTypedLiteral("a value"), t.getObject)
     }
 
     /*@Test
@@ -47,27 +48,27 @@ class TypeConversionTest {
     def useStringWithLanguageTag {
         val lit = new PlainLiteralImpl("a value", new Language("en"))
         val t = new TripleImpl(new IRI(("http://example.org/subject";)), new 
IRI(("http://example.org/predicate";)), "a value" lang "en")
-        Assert.assertEquals(lit, t.getObject)
+        assertEquals(lit, t.getObject)
     }
 
     @Test
     def useStringWithType {
         val typeUri = new IRI("http://example.org/dt";)
         val t = new TripleImpl(new IRI(("http://example.org/subject";)), new 
IRI(("http://example.org/predicate";)), "a value" ^^ typeUri)
-        Assert.assertEquals(new TypedLiteralImpl("a value", typeUri), 
t.getObject)
+        assertEquals(new TypedLiteralImpl("a value", typeUri), t.getObject)
     }
 
     @Test
     def literaToString {
         val lit = literalFactory.createTypedLiteral("a value")
         val s: String = lit
-        Assert.assertEquals("a value", s)
+        assertEquals("a value", s)
     }
 
     @Test
     def dotUri {
         val t = new TripleImpl(new IRI(("http://example.org/subject";)), new 
IRI(("http://example.org/predicate";)), "http://example.org".iri)
-        Assert.assertEquals(new IRI("http://example.org";), t.getObject)
+        assertEquals(new IRI("http://example.org";), t.getObject)
     }
 
 }

Reply via email to