void |
GraphTest.shouldAddVertexWithUserSuppliedAnyId() |
void |
GraphTest.shouldAddVertexWithUserSuppliedNumericId() |
void |
GraphTest.shouldAddVertexWithUserSuppliedStringId() |
void |
GraphTest.shouldAddVertexWithUserSuppliedUuidId() |
void |
VertexPropertyTest.VertexPropertyAddition.shouldAllowIdAssignment() |
void |
VertexPropertyTest.VertexPropertyRemoval.shouldAllowIteratingAndRemovingVertexPropertyProperties() |
void |
TransactionTest.shouldAllowJustCommitOnlyWithAutoTransaction() |
void |
TransactionTest.shouldAllowJustRollbackOnlyWithAutoTransaction() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypeBooleanProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypeBooleanProperties() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypeDoubleProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypeDoubleProperties() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypeFloatProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypeFloatProperties() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypeLongProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypeLongProperties() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypeStringProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypeStringProperties() |
void |
EdgeTest.BasicEdgeTest.shouldAutotypIntegerProperties() |
void |
VertexTest.BasicVertexTest.shouldAutotypIntegerProperties() |
void |
TransactionTest.shouldCommitElementAutoTransactionByDefault() |
void |
TransactionTest.shouldCountVerticesEdgesOnPreTransactionCommit() |
void |
FeatureSupportTest.ElementPropertyDataTypeFunctionalityTest.shouldEnableFeatureOnEdgeIfNotEnabled() |
void |
GraphTest.shouldEvaluateConnectivityPatterns()
Create a small Graph and ensure that counts of edges per vertex are correct.
|
void |
VertexTest.BasicVertexTest.shouldEvaluateEquivalentVertexHashCodeWithSuppliedIds() |
void |
VertexTest.BasicVertexTest.shouldEvaluateVerticesEquivalentWithSuppliedIdsViaIterators() |
void |
VertexTest.BasicVertexTest.shouldEvaluateVerticesEquivalentWithSuppliedIdsViaTraversal() |
void |
TransactionTest.shouldExecuteCompetingThreadsOnMultipleDbInstances() |
void |
TransactionTest.shouldExecuteWithCompetingThreads() |
void |
EdgeTest.BasicEdgeTest.shouldGetPropertyKeysOnEdge() |
void |
PropertyTest.ElementGetValueExceptionConsistencyTest.shouldGetValueThatIsNotPresentOnEdge() |
void |
PropertyTest.ElementGetValueExceptionConsistencyTest.shouldGetValueThatIsNotPresentOnVertex() |
void |
VertexPropertyTest.VertexPropertyAddition.shouldHandleListVertexProperties() |
void |
VertexPropertyTest.VertexPropertyAddition.shouldHandleSetVertexProperties() |
void |
VertexPropertyTest.VertexPropertyAddition.shouldHandleSingleVertexProperties() |
void |
VertexTest.BasicVertexTest.shouldHaveExceptionConsistencyWhenAssigningSameIdOnEdge() |
void |
GraphTest.shouldHaveExceptionConsistencyWhenAssigningSameIdOnVertex() |
void |
VertexTest.BasicVertexTest.shouldHaveExceptionConsistencyWhenIdNotSupportedForAddEdge() |
void |
EdgeTest.BasicEdgeTest.shouldHaveExceptionConsistencyWhenUsingEmptyVertexLabel() |
void |
TransactionTest.shouldHaveExceptionConsistencyWhenUsingManualTransaction() |
void |
TransactionTest.shouldHaveExceptionConsistencyWhenUsingManualTransactionOnCommit() |
void |
TransactionTest.shouldHaveExceptionConsistencyWhenUsingManualTransactionOnRollback() |
void |
EdgeTest.BasicEdgeTest.shouldHaveExceptionConsistencyWhenUsingNullEdgeLabel() |
void |
EdgeTest.BasicEdgeTest.shouldHaveExceptionConsistencyWhenUsingNullVertex() |
void |
EdgeTest.BasicEdgeTest.shouldHaveExceptionConsistencyWhenUsingSystemVertexLabel() |
void |
EdgeTest.BasicEdgeTest.shouldHaveStandardStringRepresentation() |
void |
VariablesTest.VariableAsMapTest.shouldHoldVariableInteger() |
void |
VariablesTest.VariableAsMapTest.shouldHoldVariableLong() |
void |
VariablesTest.VariableAsMapTest.shouldHoldVariableMixed() |
void |
VariablesTest.VariableAsMapTest.shouldHoldVariableNone() |
void |
VariablesTest.VariableAsMapTest.shouldHoldVariableString() |
void |
BatchTest.shouldLoadEdgesIncrementallyNoIdSpecified() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithNamedIdentifier() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithNamedIdentifierAndNoIdSpecified() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithNamedIdentifierOverwriteExistingEdge() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithNamedIdentifierOverwriteSingleExistingEdge() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithNamedIdentifierThrowOnExistingEdge() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithSuppliedIdentifier() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithSuppliedIdentifierOverwriteExistingEdge() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithSuppliedIdentifierOverwriteSingleExistingEdge() |
void |
BatchTest.shouldLoadEdgesIncrementallyWithSuppliedIdentifierThrowOnExistingEdge() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithNamedIdentifier() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithNamedIdentifierAddMultiPropertyExistingVertex() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithNamedIdentifierOverwriteSingleExistingVertex() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithSuppliedIdentifier() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithSuppliedIdentifierOverwriteExistingVertex() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithSuppliedIdentifierOverwriteSingleExistingVertex() |
void |
BatchTest.shouldLoadVerticesIncrementallyWithSuppliedIdentifierThrowOnExistingVertex() |
void |
IoTest.shouldMigrateGraph() |
void |
IoTest.shouldMigrateGraphWithFloat() |
void |
EdgeTest.BasicEdgeTest.shouldNotGetConcurrentModificationException() |
void |
VertexTest.BasicVertexTest.shouldNotGetConcurrentModificationException() |
void |
EdgeTest.BasicEdgeTest.shouldNotHaveAConcurrentModificationExceptionWhenIteratingAndRemovingAddingEdges() |
void |
GraphTest.shouldOverwriteEarlierKeyValuesWithLaterKeyValuesOnAddVertexIfMultiProperty() |
void |
GraphTest.shouldOverwriteEarlierKeyValuesWithLaterKeyValuesOnAddVertexIfNoMultiProperty() |
void |
IoTest.shouldProperlyEncodeWithGraphML()
Note: this is only a very lightweight test of writer/reader encoding.
|
void |
IoTest.shouldProperlySerializeCustomIdWithGryo() |
void |
IoTest.shouldProperlySerializeDeserializeCustomIdWithGraphSON()
This is just a serialization check.
|
void |
IoTest.shouldReadGraphML() |
void |
IoTest.shouldReadGraphMLAnAllSupportedDataTypes() |
void |
IoTest.shouldReadLegacyGraphSON() |
void |
IoTest.shouldReadWriteClassicToGraphMLToFileWithHelpers() |
void |
IoTest.shouldReadWriteClassicToGraphSON() |
void |
IoTest.shouldReadWriteClassicToGryo() |
void |
IoTest.shouldReadWriteCrewToGraphSON() |
void |
IoTest.shouldReadWriteCrewToGryo() |
void |
IoTest.shouldReadWriteDetachedEdgeAsReferenceToGraphSON() |
void |
IoTest.shouldReadWriteDetachedEdgeAsReferenceToGryo() |
void |
IoTest.shouldReadWriteDetachedEdgeToGraphSON() |
void |
IoTest.shouldReadWriteDetachedEdgeToGryo() |
void |
IoTest.shouldReadWriteDetachedVertexAsReferenceNoEdgesToGraphSON() |
void |
IoTest.shouldReadWriteDetachedVertexAsReferenceNoEdgesToGryo() |
void |
IoTest.shouldReadWriteDetachedVertexNoEdgesToGraphSON() |
void |
IoTest.shouldReadWriteDetachedVertexNoEdgesToGryo() |
void |
IoTest.shouldReadWriteEdgeToGraphSON() |
void |
IoTest.shouldReadWriteEdgeToGraphSONNonLossy() |
void |
IoTest.shouldReadWriteEdgeToGryo() |
void |
IoTest.shouldReadWriteEdgeToGryoUsingFloatProperty() |
void |
IoTest.shouldReadWriteModernToGraphSON() |
void |
IoTest.shouldReadWriteModernToGraphSONWithHelpers() |
void |
IoTest.shouldReadWriteModernToGryo() |
void |
IoTest.shouldReadWriteModernToGryoToFileWithHelpers() |
void |
IoTest.shouldReadWriteVertexMultiPropsNoEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexMultiPropsNoEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexNoEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexNoEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexNoEdgesToGryoUsingFloatProperty() |
void |
IoTest.shouldReadWriteVertexWithBOTHBOTHEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexWithBOTHBOTHEdgesToGraphSONWithTypes() |
void |
IoTest.shouldReadWriteVertexWithBOTHBOTHEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithBOTHINEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexWithBOTHINEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithBOTHOUTEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexWithBOTHOUTEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithINBOTHEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithININEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexWithININEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithINOUTEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithOUTBOTHEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithOUTINEdgesToGryo() |
void |
IoTest.shouldReadWriteVertexWithOUTOUTEdgesToGraphSON() |
void |
IoTest.shouldReadWriteVertexWithOUTOUTEdgesToGryo() |
void |
GraphTest.shouldRemoveEdges()
Generate a graph with lots of edges and vertices, then test vertex/edge counts on removal of each edge.
|
void |
GraphTest.shouldRemoveEdgesWithoutConcurrentModificationException()
Generate a graph with lots of edges, then iterate the edges and remove them from the graph
|
void |
VertexPropertyTest.VertexPropertyRemoval.shouldRemoveMultiProperties() |
void |
VertexPropertyTest.VertexPropertyRemoval.shouldRemoveMultiPropertiesWhenVerticesAreRemoved() |
void |
GraphTest.shouldRemoveVertices()
Generate a graph with lots of edges and vertices, then test vertex/edge counts on removal of each vertex.
|
void |
GraphTest.shouldRemoveVerticesWithoutConcurrentModificationException()
Generate a graph with lots of vertices, then iterate the vertices and remove them from the graph
|
void |
VertexPropertyTest.VertexPropertyAddition.shouldRespectWhatAreEdgesAndWhatArePropertiesInMultiProperties() |
void |
EdgeTest.BasicEdgeTest.shouldReturnEmptyIteratorIfNoProperties() |
void |
EdgeTest.BasicEdgeTest.shouldReturnOutThenInOnVertexIterator() |
void |
TransactionTest.shouldRollbackElementAutoTransactionByDefault() |
void |
PropertyTest.PropertyFeatureSupportTest.shouldSetValueOnEdge() |
void |
PropertyTest.PropertyFeatureSupportTest.shouldSetValueOnEdgeOnAdd() |
void |
PropertyTest.PropertyFeatureSupportTest.shouldSetValueOnVertex() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportAddEdgesIfEdgeCanBeAdded() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportAddVertexPropertyIfItCanBeAdded() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportAddVertexPropertyIfItCanBeAdded() |
void |
VertexTest.BasicVertexTest.shouldSupportBasicVertexManipulation() |
void |
VertexPropertyTest.VertexPropertyRemoval.shouldSupportIdempotentVertexPropertyRemoval() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportMetaPropertyIfPropertiesCanBePutOnProperties() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportMetaPropertyIfPropertiesCanBePutOnPropertiesViaVertexProperty() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportMetaPropertyIfPropertiesHaveAnIteratorViaVertexProperty() |
void |
TransactionTest.shouldSupportMultipleThreadsOnTheSameTransaction() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportMultiPropertyIfTheSameKeyCanBeAssignedMoreThanOnce() |
void |
VertexPropertyTest.VertexPropertyProperties.shouldSupportPropertiesOnMultiProperties() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportRemoveEdgesIfEdgeCanBeRemoved() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportRemovePropertyIfAPropertyCanBeRemoved() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportRemoveVerticesIfAVertexCanBeRemoved() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportStringIdsIfNumericIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportStringIdsIfNumericIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportStringIdsIfNumericIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportStringIdsIfStringIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportStringIdsIfStringIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportStringIdsIfStringIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportStringIdsIfUuidIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportStringIdsIfUuidIdsAreGeneratedFromTheGraph() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportStringIdsIfUuidIdsAreGeneratedFromTheGraph() |
void |
TransactionTest.shouldSupportTransactionExponentialBackoff() |
void |
TransactionTest.shouldSupportTransactionExponentialBackoffWithExceptionChecks() |
void |
TransactionTest.shouldSupportTransactionFireAndForget() |
void |
TransactionTest.shouldSupportTransactionIsolationCommitCheck() |
void |
TransactionTest.shouldSupportTransactionIsolationWithSeparateThreads() |
void |
TransactionTest.shouldSupportTransactionOneAndDone() |
void |
TransactionTest.shouldSupportTransactionRetry() |
void |
TransactionTest.shouldSupportTransactionRetryWhenUsingManualTransactions() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportUserSuppliedIdsIfAnIdCanBeAssignedToEdge() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportUserSuppliedIdsIfAnIdCanBeAssignedToVertex() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeAny() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeAny() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeAny() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeNumeric() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeNumeric() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeNumeric() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeString() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeString() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeString() |
void |
FeatureSupportTest.VertexFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeUuid() |
void |
FeatureSupportTest.EdgeFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeUuid() |
void |
FeatureSupportTest.VertexPropertyFunctionalityTest.shouldSupportUserSuppliedIdsOfTypeUuid() |
void |
IoTest.shouldSupportUUIDInGraphSON() |
void |
IoTest.shouldSupportUUIDInGryo() |
void |
GraphTest.shouldTestTreeConnectivity() |
void |
EdgeTest.ExceptionConsistencyWhenEdgeRemovedTest.shouldThrowExceptionIfEdgeWasRemoved() |
void |
VertexPropertyTest.ExceptionConsistencyWhenVertexPropertyRemovedTest.shouldThrowExceptionIfVertexPropertyWasRemoved() |
void |
VertexTest.ExceptionConsistencyWhenVertexRemovedTest.shouldThrowExceptionIfVertexWasRemovedWhenCallingProperty() |
void |
PropertyTest.PropertyValidationOnAddExceptionConsistencyTest.shouldThrowOnGraphAddEdge() |
void |
PropertyTest.PropertyValidationOnAddExceptionConsistencyTest.shouldThrowOnGraphAddVertex() |
void |
PropertyTest.PropertyValidationOnSetExceptionConsistencyTest.shouldThrowOnGraphEdgeSetPropertyStandard() |
void |
FeatureSupportTest.GraphFunctionalityTest.shouldThrowOnThreadedTransactionNotSupported() |
void |
GraphTest.shouldTraverseInOutFromVertexWithMultipleEdgeLabelFilter() |
void |
GraphTest.shouldTraverseInOutFromVertexWithSingleEdgeLabelFilter() |
void |
IoTest.shouldWriteNormalizedGraphML()
Only need to execute this test with TinkerGraph or other graphs that support user supplied identifiers.
|
void |
IoTest.shouldWriteNormalizedGraphSON()
Only need to execute this test with TinkerGraph or other graphs that support user supplied identifiers.
|
void |
PropertyTest.PropertyValidationOnSetExceptionConsistencyTest.testGraphVertexSetPropertyStandard() |
void |
VariablesTest.StringRepresentationTest.testVariables() |