package com.mysema.rdfbean.model; import static org.junit.Assert.assertEquals; import org.junit.Test; public class RDFQueryTest { @Test public void ToString() { MiniConnection connection = new MiniRepository().openConnection(); RDFQuery query = new RDFQueryImpl(connection); query.where(QNODE.s.a(RDFS.Resource)); assertEquals( "SELECT * WHERE { ?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Resource> } ", query.toString().replaceAll("\\s+", " ")); } @Test public void ToString_After_Invocation() { MiniConnection connection = new MiniRepository().openConnection(); RDFQuery query = new RDFQueryImpl(connection); query.where(QNODE.s.a(RDFS.Resource)); query.createBooleanQuery(); assertEquals( "SELECT * WHERE { ?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Resource> } ", query.toString().replaceAll("\\s+", " ")); } }