PHP Класс Fhaculty\Graph\Tests\Set\BaseVerticesTest

Наследование: extends Fhaculty\Graph\Tests\TestCase
Показать файл Открыть проект

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

Метод Описание
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 )

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

Метод Описание
createVertices ( array $vertices ) : Vertices;

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

createVertices() абстрактный защищенный Метод

abstract protected createVertices ( array $vertices ) : Vertices;
$vertices array
Результат Vertices;

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

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

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

public testEmpty ( )

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

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

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

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

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

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

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

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

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

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

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

public testFactory ( )

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

public testOrderByGroup ( )

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

public testTwo ( )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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