@Test
public void testNewToJenaNode() throws ModelRuntimeException {
com.hp.hpl.jena.rdf.model.Model model = ModelFactory.createDefaultModel();
DatatypeLiteralImpl l1 = new DatatypeLiteralImpl("test", new URIImpl("test:funky", false));
DatatypeLiteralImpl l2 = new DatatypeLiteralImpl("test", new URIImpl("test:funky", false));
Node n1 = TypeConversion.toJenaNode(l1, model);
Node n2 = TypeConversion.toJenaNode(l2, model);
assertTrue(n1.equals(n2));
Object o1 = TypeConversion.toRDF2Go(n1);
Object o2 = TypeConversion.toRDF2Go(n2);
assertTrue(o1 instanceof DatatypeLiteral);
assertTrue(o2 instanceof DatatypeLiteral);
DatatypeLiteralImpl new1 = (DatatypeLiteralImpl)o1;
DatatypeLiteralImpl new2 = (DatatypeLiteralImpl)o2;
assertTrue(new1.getValue().equals("test"));
assertTrue(new2.getValue().equals("test"));
assertTrue(new1.getDatatype().equals(new URIImpl("test:funky", false)));
assertTrue(new2.getDatatype().equals(new URIImpl("test:funky", false)));
}