public SailGraphSpecificTestSuite(final GraphTest graphTest) {
super(graphTest);
}
public void testTypeConversion() {
assertEquals(SailVertex.castLiteral(new LiteralImpl("marko", new URIImpl("http://www.w3.org/2001/XMLSchema#string"))).getClass(), String.class);
assertEquals(SailVertex.castLiteral(new LiteralImpl("marko")).getClass(), String.class);
assertEquals(SailVertex.castLiteral(new LiteralImpl("27", new URIImpl("http://www.w3.org/2001/XMLSchema#int"))).getClass(), Integer.class);
assertEquals(SailVertex.castLiteral(new LiteralImpl("27", new URIImpl("http://www.w3.org/2001/XMLSchema#float"))).getClass(), Float.class);
assertEquals(SailVertex.castLiteral(new LiteralImpl("27.0134", new URIImpl("http://www.w3.org/2001/XMLSchema#double"))).getClass(), Double.class);
assertEquals(SailVertex.castLiteral(new LiteralImpl("hello", "en")), "hello");
}