PHP Класс Fhaculty\Graph\Tests\GraphTest

Показать файл Открыть проект

Открытые методы

Метод Описание
setup ( )
testCanCreateVertex ( ) check to make sure we can actually create vertices with automatic IDs
testCanCreateVertexId ( ) check to make sure we can actually create vertices with automatic IDs
testCreateDuplicateReturn ( )
testCreateGraphCloneVertices ( )
testCreateInvalidId ( )
testCreateMixedGraph ( )
testCreateMultigraph ( )
testCreateVerticesAtomic ( )
testCreateVerticesContainsInvalid ( )
testCreateVerticesFail ( $number ) expect to fail for invalid number of vertices
testCreateVerticesFailProvider ( )
testCreateVerticesNone ( )
testCreateVerticesOkay ( )
testEdgesFailEdgeless ( )
testEdgesFailParallel ( )
testFailDuplicateVertex ( ) fail to create two vertices with same ID
testGetEdgesClones ( )
testGetVertexNonexistant ( )
testGraphClone ( )
testGraphCloneEdgeless ( )
testGraphCloneEmpty ( )
testHasVertex ( )
testInvalidVertexClone ( ) test to make sure vertex can not be cloned into same graph (due to duplicate id)
testRemoveEdge ( )
testRemoveEdgeInvalid ( Fhaculty\Graph\Graph $graph )
testRemoveVertex ( )
testRemoveVertexInvalid ( )
testVertexClone ( )

Защищенные методы

Метод Описание
createAttributeAware ( )

Описание методов

createAttributeAware() защищенный Метод

protected createAttributeAware ( )

setup() публичный Метод

public setup ( )

testCanCreateVertex() публичный Метод

check to make sure we can actually create vertices with automatic IDs
public testCanCreateVertex ( )

testCanCreateVertexId() публичный Метод

check to make sure we can actually create vertices with automatic IDs

testCreateDuplicateReturn() публичный Метод

testCreateGraphCloneVertices() публичный Метод

testCreateInvalidId() публичный Метод

public testCreateInvalidId ( )

testCreateMixedGraph() публичный Метод

testCreateMultigraph() публичный Метод

testCreateVerticesAtomic() публичный Метод

testCreateVerticesContainsInvalid() публичный Метод

testCreateVerticesFail() публичный Метод

expect to fail for invalid number of vertices
public testCreateVerticesFail ( $number )

testCreateVerticesFailProvider() публичный статический Метод

public static testCreateVerticesFailProvider ( )

testCreateVerticesNone() публичный Метод

testCreateVerticesOkay() публичный Метод

testEdgesFailEdgeless() публичный Метод

testEdgesFailParallel() публичный Метод

testFailDuplicateVertex() публичный Метод

fail to create two vertices with same ID

testGetEdgesClones() публичный Метод

public testGetEdgesClones ( )

testGetVertexNonexistant() публичный Метод

testGraphClone() публичный Метод

public testGraphClone ( )

testGraphCloneEdgeless() публичный Метод

testGraphCloneEmpty() публичный Метод

public testGraphCloneEmpty ( )

testHasVertex() публичный Метод

public testHasVertex ( )

testInvalidVertexClone() публичный Метод

test to make sure vertex can not be cloned into same graph (due to duplicate id)

testRemoveEdge() публичный Метод

public testRemoveEdge ( )

testRemoveEdgeInvalid() публичный Метод

public testRemoveEdgeInvalid ( Fhaculty\Graph\Graph $graph )
$graph Fhaculty\Graph\Graph

testRemoveVertex() публичный Метод

public testRemoveVertex ( )

testRemoveVertexInvalid() публичный Метод

testVertexClone() публичный Метод

public testVertexClone ( )