public class TestSPORelation extends AbstractTripleStoreTestCase
Modifier and Type | Class and Description |
---|---|
protected static class |
TestSPORelation.P |
protected class |
TestSPORelation.TestRuleRdfs9
this is rdfs9:
|
AbstractTestCase.StatementVerifier
TestCase2.MyProperties, TestCase2.RandomType
NULL
_randomType, log
Constructor and Description |
---|
TestSPORelation() |
TestSPORelation(String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp() |
protected void |
tearDown() |
void |
test_insertQuery()
Test the ability insert data into a relation and pull back that data
using a variety of access paths.
|
void |
test_ruleState()
|
void |
test_runRule()
A simple test of rule execution, including query against an empty kb,
insert of some elements into the kb, query to verify that the data is in
the kb, insert driven by a rule set, and query to verify that insert.
|
getDelegate, getOurDelegate, getProperties, getStore, getStore, reopenStore, setDelegate
assertEquals, assertEquals, assertEquals, assertEquals, assertLexiconIndicesConsistent, assertSameSPOs, assertSameSPOs, assertSameSPOsAnyOrder, assertSameSPOsAnyOrder, assertSameStatements, assertSameStatements, assertStatementIndicesConsistent, checkIfProxy, recursiveDelete, setUp, tearDown
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
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
public TestSPORelation()
public TestSPORelation(String name)
name
- protected void setUp() throws Exception
setUp
in class ProxyTestCase
Exception
protected void tearDown() throws Exception
tearDown
in class ProxyTestCase
Exception
public void test_ruleState()
IAccessPath
given a
IPredicate
and an empty SPORelation
. The choice of the
IAccessPath
is made first based on the binding pattern and only
ties are broken based on range counts. This allows us to test the choice
of the access path in the absence of any data in the SPORelation
.public void test_insertQuery()
ISolution
would be computed
based on incremental binding of variables.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.