Package org.eclipse.rdf4j.testsuite.sail
Class RDFStoreTest
- java.lang.Object
-
- org.eclipse.rdf4j.testsuite.sail.RDFStoreTest
-
- Direct Known Subclasses:
RDFNotifyingStoreTest
@Timeout(60L) public abstract class RDFStoreTest extends Object
A JUnit test for testing Sail implementations that store RDF data. This is purely a test for data storage and retrieval which assumes that no inferencing or whatsoever is performed. This is an abstract class that should be extended for specific Sail implementations.
-
-
Field Summary
Fields Modifier and Type Field Description protected SailConnectionconprotected IRIcontext1protected IRIcontext2protected IRIguernicaprotected IRInightwatchprotected IRIpainterprotected IRIpaintingprotected IRIpaintsprotected IRIpicassoprotected IRIrembrandtprotected Sailsailprotected ValueFactoryvf
-
Constructor Summary
Constructors Constructor Description RDFStoreTest()
-
Method Summary
-
-
-
Field Detail
-
painter
protected IRI painter
-
paints
protected IRI paints
-
painting
protected IRI painting
-
picasso
protected IRI picasso
-
rembrandt
protected IRI rembrandt
-
guernica
protected IRI guernica
-
nightwatch
protected IRI nightwatch
-
context1
protected IRI context1
-
context2
protected IRI context2
-
sail
protected Sail sail
-
con
protected SailConnection con
-
vf
protected ValueFactory vf
-
-
Method Detail
-
setUpClass
@BeforeAll public static void setUpClass()
-
createSail
protected abstract Sail createSail()
Gets an instance of the Sail that should be tested.- Returns:
- a Sail.
-
setUp
@BeforeEach public void setUp()
-
tearDown
@AfterEach public void tearDown()
-
testEmptyRepository
@Test public void testEmptyRepository()
-
testValueRoundTrip1
@Test public void testValueRoundTrip1()
-
testValueRoundTrip2
@Test public void testValueRoundTrip2()
-
testValueRoundTrip3
@Test public void testValueRoundTrip3()
-
testValueRoundTrip4
@Test public void testValueRoundTrip4()
-
testValueRoundTrip5
@Test public void testValueRoundTrip5()
-
testDecimalRoundTrip
@Test public void testDecimalRoundTrip()
-
testTimeZoneRoundTrip
@Test public void testTimeZoneRoundTrip()
-
testLongURIRoundTrip
@Test public void testLongURIRoundTrip()
-
testLongLiteralRoundTrip
@Test public void testLongLiteralRoundTrip()
-
testReallyLongLiteralRoundTrip
@Test public void testReallyLongLiteralRoundTrip()
-
testLongLangRoundTrip
@Test public void testLongLangRoundTrip()
-
testCreateURI1
@Test public void testCreateURI1()
-
testCreateURI2
@Test public void testCreateURI2()
-
testInvalidDateTime
@Test public void testInvalidDateTime()
-
testSize
@Test public void testSize()
-
testAddData
@Test public void testAddData()
-
testAddTripleContext
@Test public void testAddTripleContext()
-
testAddWhileQuerying
@Test public void testAddWhileQuerying()
-
testRemoveAndClear
@Test public void testRemoveAndClear()
-
testClose
@Test public void testClose()
-
testContexts
@Test public void testContexts()
-
testQueryBindings
@Test public void testQueryBindings()
-
testStatementEquals
@Test public void testStatementEquals()
-
testStatementSerialization
@Test public void testStatementSerialization() throws Exception- Throws:
Exception
-
testGetNamespaces
@Test public void testGetNamespaces()
-
testGetNamespace
@Test public void testGetNamespace()
-
testClearNamespaces
@Test public void testClearNamespaces()
-
testRemoveNamespaces
@Test public void testRemoveNamespaces()
-
testNullNamespaceDisallowed
@Test public void testNullNamespaceDisallowed()
-
testNullPrefixDisallowed
@Test public void testNullPrefixDisallowed()
-
testGetContextIDs
@Test public void testGetContextIDs()
-
testOldURI
@Test public void testOldURI()
-
testBNodeReuse
@Test public void testBNodeReuse()
-
testDuplicateCount
@Test public void testDuplicateCount()
-
testDuplicateGetStatement
@Test public void testDuplicateGetStatement()
-
testDuplicateGetStatementAfterCommit
@Test public void testDuplicateGetStatementAfterCommit()
-
testDuplicateCountAfterComit
@Test public void testDuplicateCountAfterComit()
-
testDuplicateCountMultipleTimes
@Test public void testDuplicateCountMultipleTimes()
-
countContext1Elements
protected int countContext1Elements()
-
countAllElements
protected int countAllElements()
-
countQueryResults
protected int countQueryResults(String query)
-
-