diff --git a/src/test/java/com/github/commonsrdf/dummyimpl/IRIImpl.java b/src/test/java/com/github/commonsrdf/dummyimpl/IRIImpl.java
index <HASH>..<HASH> 100644
--- a/src/test/java/com/github/commonsrdf/dummyimpl/IRIImpl.java
+++ b/src/test/java/com/github/commonsrdf/dummyimpl/IRIImpl.java
@@ -40,5 +40,19 @@ public class IRIImpl implements IRI {
 	public String toString() {
 		return ntriplesString();
 	}
+	
+	@Override
+	public boolean equals(Object obj) {
+		if (! (obj instanceof IRI)) { 
+			return false;
+		}
+		IRI other = (IRI) obj;
+		return getIRIString().equals(other.getIRIString());
+	}
 
+	@Override
+	public int hashCode() {		
+		return getIRIString().hashCode();
+	}
+	
 }
Issue #<I>: equals for IRIImpl