import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
+import java.util.Arrays;
+
import org.eclipse.jdt.annotation.NonNull;
-import org.eclipse.tracecompass.segmentstore.core.treemap.TreeMapStore;
import org.eclipse.tracecompass.segmentstore.core.BasicSegment;
import org.eclipse.tracecompass.segmentstore.core.ISegment;
import org.eclipse.tracecompass.segmentstore.core.ISegmentStore;
+import org.eclipse.tracecompass.segmentstore.core.treemap.TreeMapStore;
import org.junit.Test;
/**
return new TreeMapStore<>();
}
+ @Override
+ protected ISegmentStore<@NonNull ISegment> getSegmentStore(@NonNull ISegment @NonNull [] data) {
+ TreeMapStore<@NonNull ISegment> treeMapStore = new TreeMapStore<>();
+ treeMapStore.addAll(Arrays.asList(data));
+ return treeMapStore;
+ }
+
/**
* Try adding duplicate elements, they should be ignored
*/