PHP Class Fhaculty\Graph\Tests\Set\BaseVerticesTest

Inheritance: extends Fhaculty\Graph\Tests\TestCase
Datei anzeigen Open project: clue/graph

Public Methods

Method Description
returnTrue ( Fhaculty\Graph\Vertex $vertex )
testEmpty ( )
testEmptyDoesNotHaveFirst ( Fhaculty\Graph\Set\Vertices $vertices )
testEmptyDoesNotHaveLast ( Fhaculty\Graph\Set\Vertices $vertices )
testEmptyDoesNotHaveOrdered ( Fhaculty\Graph\Set\Vertices $vertices )
testEmptyIntersectionSelf ( Fhaculty\Graph\Set\Vertices $vertices )
testEmptyIntersectionTwo ( Fhaculty\Graph\Set\Vertices $verticesEmpty, Fhaculty\Graph\Set\Vertices $verticesTwo )
testFactory ( )
testOrderByGroup ( )
testTwo ( )
testTwoAsMap ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoDoesNotContainId3 ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoDoesNotContainVertex3 ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoIntersectionEmpty ( Fhaculty\Graph\Set\Vertices $verticesTwo, Fhaculty\Graph\Set\Vertices $verticesEmpty )
testTwoIntersectionSelf ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoIterator ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoMatch ( Fhaculty\Graph\Set\Vertices $vertices )
testTwoRandom ( Fhaculty\Graph\Set\Vertices $vertices )

Protected Methods

Method Description
createVertices ( array $vertices ) : Vertices;

Method Details

createVertices() abstract protected method

abstract protected createVertices ( array $vertices ) : Vertices;
$vertices array
return Vertices;

returnTrue() public method

public returnTrue ( Fhaculty\Graph\Vertex $vertex )
$vertex Fhaculty\Graph\Vertex

testEmpty() public method

public testEmpty ( )

testEmptyDoesNotHaveFirst() public method

public testEmptyDoesNotHaveFirst ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testEmptyDoesNotHaveLast() public method

public testEmptyDoesNotHaveLast ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testEmptyDoesNotHaveOrdered() public method

public testEmptyDoesNotHaveOrdered ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testEmptyIntersectionSelf() public method

public testEmptyIntersectionSelf ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testEmptyIntersectionTwo() public method

public testEmptyIntersectionTwo ( Fhaculty\Graph\Set\Vertices $verticesEmpty, Fhaculty\Graph\Set\Vertices $verticesTwo )
$verticesEmpty Fhaculty\Graph\Set\Vertices
$verticesTwo Fhaculty\Graph\Set\Vertices

testFactory() public method

public testFactory ( )

testOrderByGroup() public method

public testOrderByGroup ( )

testTwo() public method

public testTwo ( )

testTwoAsMap() public method

public testTwoAsMap ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoDoesNotContainId3() public method

public testTwoDoesNotContainId3 ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoDoesNotContainVertex3() public method

public testTwoDoesNotContainVertex3 ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoIntersectionEmpty() public method

public testTwoIntersectionEmpty ( Fhaculty\Graph\Set\Vertices $verticesTwo, Fhaculty\Graph\Set\Vertices $verticesEmpty )
$verticesTwo Fhaculty\Graph\Set\Vertices
$verticesEmpty Fhaculty\Graph\Set\Vertices

testTwoIntersectionSelf() public method

public testTwoIntersectionSelf ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoIterator() public method

public testTwoIterator ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoMatch() public method

public testTwoMatch ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices

testTwoRandom() public method

public testTwoRandom ( Fhaculty\Graph\Set\Vertices $vertices )
$vertices Fhaculty\Graph\Set\Vertices