eu.larkc.core.data
Class RdfDataEqualitiers

java.lang.Object
  extended by eu.larkc.core.data.ORDITestCase
      extended by eu.larkc.core.data.RdfDataEqualitiers

public class RdfDataEqualitiers
extends ORDITestCase

Various tests. TODO Move/rename tests so that they better represent a clear structure.

Author:
vassil, Christoph Fuchs

Constructor Summary
RdfDataEqualitiers()
           
 
Method Summary
 void testDataSet()
          Tests if two data sets are equal.
 void testHTTPRemoteGraph()
          Tests if two remote graphs (sharing the same URL) are equal
 void testLabelledGroupOfStatementsImpl()
          Assures that two labeled groups of statements are not equal as long as they have a different label.
 void testParamConfig()
          Tests if the DataFactory can be configured properly using system properties.
 
Methods inherited from class eu.larkc.core.data.ORDITestCase
deleteOrdiTreeDirectory, retrieveNewDataFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RdfDataEqualitiers

public RdfDataEqualitiers()
Method Detail

testParamConfig

public void testParamConfig()
Tests if the DataFactory can be configured properly using system properties.


testDataSet

public void testDataSet()
                 throws java.lang.InterruptedException
Tests if two data sets are equal. Includes testing of some caching mechanism.

Throws:
java.lang.InterruptedException

testHTTPRemoteGraph

public void testHTTPRemoteGraph()
Tests if two remote graphs (sharing the same URL) are equal


testLabelledGroupOfStatementsImpl

public void testLabelledGroupOfStatementsImpl()
Assures that two labeled groups of statements are not equal as long as they have a different label.