public class JanusGraphAssert extends Object
| Constructor and Description |
|---|
JanusGraphAssert() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertBackendHit(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics profile) |
static void |
assertContains(org.apache.tinkerpop.gremlin.process.traversal.util.Metrics metrics,
String annotationKey,
Object annotationValue) |
static void |
assertCount(int expected,
Collection collection) |
static void |
assertCount(int expected,
Iterable iterable) |
static void |
assertCount(int expected,
Iterator iterator) |
static void |
assertCount(int expected,
org.apache.tinkerpop.gremlin.process.traversal.Traversal traversal) |
static void |
assertCount(long expected,
Stream stream) |
static <V extends org.apache.tinkerpop.gremlin.structure.Element> |
assertEmpty(Object object) |
static void |
assertIntRange(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,Integer> traversal,
int start,
int end) |
static void |
assertNoBackendHit(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics profile) |
static void |
assertNotContains(org.apache.tinkerpop.gremlin.process.traversal.util.Metrics metrics,
String annotationKey,
Object annotationValue) |
static <V extends org.apache.tinkerpop.gremlin.structure.Element> |
assertNotEmpty(Object object) |
static void |
assertNumStep(int expectedResults,
int expectedSteps,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal traversal,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step>... expectedStepTypes)
Checks the number of matching steps within a traversal and the size of it's evaluated output simultaneously.
|
static void |
assertOptimization(org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> expectedTraversal,
org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> originalTraversal,
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy... optimizationStrategies) |
static void |
assertSameResultWithOptimizations(org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> originalTraversal,
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy<?>... strategies) |
static void |
assertStepExists(org.apache.tinkerpop.gremlin.process.traversal.Traversal traversal,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> expectedStepType,
int stepsCount)
Checks that the amount of steps of given type is equal to the provided amount.
|
static <E extends org.apache.tinkerpop.gremlin.structure.Element> |
assertTraversal(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,E> req,
E... expectedElements) |
static org.apache.tinkerpop.gremlin.process.traversal.util.Metrics |
getLastStepMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics traversalMetrics,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass) |
static org.apache.tinkerpop.gremlin.process.traversal.util.Metrics |
getStepMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics traversalMetrics,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass) |
static boolean |
queryProfilerAnnotationIsPresent(org.apache.tinkerpop.gremlin.process.traversal.Traversal t,
String queryProfilerAnnotation) |
public static void assertCount(int expected,
org.apache.tinkerpop.gremlin.process.traversal.Traversal traversal)
public static void assertCount(int expected,
Collection collection)
public static void assertCount(int expected,
Iterable iterable)
public static void assertCount(int expected,
Iterator iterator)
public static void assertCount(long expected,
Stream stream)
public static <V extends org.apache.tinkerpop.gremlin.structure.Element> void assertEmpty(Object object)
public static <V extends org.apache.tinkerpop.gremlin.structure.Element> void assertNotEmpty(Object object)
public static <E extends org.apache.tinkerpop.gremlin.structure.Element> void assertTraversal(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,E> req,
E... expectedElements)
public static void assertIntRange(org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<?,Integer> traversal, int start, int end)
public static void assertBackendHit(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics profile)
public static void assertNoBackendHit(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics profile)
public static void assertNumStep(int expectedResults,
int expectedSteps,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal traversal,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step>... expectedStepTypes)
expectedResults - The expected number of returned results.expectedSteps - The expected number of steps of type expectedStepTypes.traversal - The checked traversal.expectedStepTypes - The step types to be counted.public static void assertOptimization(org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> expectedTraversal,
org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> originalTraversal,
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy... optimizationStrategies)
public static void assertSameResultWithOptimizations(org.apache.tinkerpop.gremlin.process.traversal.Traversal<?,?> originalTraversal,
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy<?>... strategies)
public static boolean queryProfilerAnnotationIsPresent(org.apache.tinkerpop.gremlin.process.traversal.Traversal t,
String queryProfilerAnnotation)
public static void assertContains(org.apache.tinkerpop.gremlin.process.traversal.util.Metrics metrics,
String annotationKey,
Object annotationValue)
public static void assertNotContains(org.apache.tinkerpop.gremlin.process.traversal.util.Metrics metrics,
String annotationKey,
Object annotationValue)
public static org.apache.tinkerpop.gremlin.process.traversal.util.Metrics getStepMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics traversalMetrics,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass)
public static void assertStepExists(org.apache.tinkerpop.gremlin.process.traversal.Traversal traversal,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> expectedStepType,
int stepsCount)
public static org.apache.tinkerpop.gremlin.process.traversal.util.Metrics getLastStepMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics traversalMetrics,
Class<? extends org.apache.tinkerpop.gremlin.process.traversal.Step> stepClass)
Copyright © 2012–2024. All rights reserved.