public class AbstractBigdataExprBuilderTestCase
extends junit.framework.TestCase
BigdataExprBuilder
and friends.Modifier and Type | Field and Description |
---|---|
protected String |
baseURI |
protected String |
lex |
protected AbstractTripleStore |
tripleStore |
protected BigdataValueFactory |
valueFactory |
Constructor and Description |
---|
AbstractBigdataExprBuilderTestCase() |
AbstractBigdataExprBuilderTestCase(String name) |
Modifier and Type | Method and Description |
---|---|
protected static void |
assertSameAST(String queryStr,
IQueryNode expected,
IQueryNode actual) |
protected Properties |
getProperties() |
protected AbstractTripleStore |
getStore(Properties properties) |
protected VarNode |
makeAnon(VarNode v)
Marks the variable as anonymous.
|
protected IV<BigdataValue,?> |
makeIV(BigdataValue value)
Note: makeIV() in the tests can leave the IV as a MockIV since we will
never have anything in the database (unless there is a Vocabulary or it
is otherwise inline, in which case this code is sufficient to resolve the
inline IV).
|
protected VarNode |
mockAnonVar(String varname)
Return an anonymous variable having exactly the given variable name.
|
QueryRoot |
parse(String queryStr,
String baseURI)
Applies the
Bigdata2ASTSPARQLParser . |
protected UpdateRoot |
parseUpdate(String updateStr,
String baseURI)
Applies the
Bigdata2ASTSPARQLParser . |
protected void |
setUp() |
protected void |
tearDown() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
protected String baseURI
protected AbstractTripleStore tripleStore
protected String lex
protected BigdataValueFactory valueFactory
public AbstractBigdataExprBuilderTestCase()
public AbstractBigdataExprBuilderTestCase(String name)
name
- protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
protected VarNode mockAnonVar(String varname)
Note: This avoids a side-effect on the counter, which is part of the
BigdataASTContext
against which the parse tree is being
interpreted.
varname
- The exact variable name (NOT a prefix).protected IV<BigdataValue,?> makeIV(BigdataValue value)
protected VarNode makeAnon(VarNode v)
v
- The variable.protected Properties getProperties()
protected AbstractTripleStore getStore(Properties properties)
public QueryRoot parse(String queryStr, String baseURI) throws org.openrdf.query.MalformedQueryException
Bigdata2ASTSPARQLParser
.org.openrdf.query.MalformedQueryException
protected UpdateRoot parseUpdate(String updateStr, String baseURI) throws org.openrdf.query.MalformedQueryException
Bigdata2ASTSPARQLParser
.org.openrdf.query.MalformedQueryException
protected static void assertSameAST(String queryStr, IQueryNode expected, IQueryNode actual)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.