* @see com.hp.hpl.jena.gvs.test.TestPerformer#perfromTest(org.wymiwyg.rdf.graphs.Graph[])
*/
public boolean performTest(FCAGraph[] graphs) {
try {
for (int k = 0; k < 10; k++) {
ToyClock clock = new ToyClock();
Store store = new MemoryStoreImpl(clock);
Source source = new SourceImpl(
"http://example.org/graph-source");
for (int i = 0; i < graphs.length; i++) {
//TODO leanify on dec
graphs[i] = new FCAGraphImpl(MoleculeBasedLeanifier
.getLeanVersionOf(graphs[i]));
}
TimedGraphSequence tgs = TimedGraphSequence
.getSequenceWithRandomDates(graphs);
for (int i = 0; i < tgs.getSize(); i++) {
clock.setTime(tgs.getDate(i));
store.updateGraph(source, tgs.getGraph(i));
}
if (!StoreTest.compareAllVersions(store, source, tgs)) {
return false;
}