PHP Класс Creitive\Breadcrumbs\BreadcrumbsTest

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

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

Метод Описание
crumbsProvider ( )
crumbsWithCssClassesProvider ( )
cssClassesProvider ( )
invalidCrumbsProvider ( )
testAddCrumb ( $crumbs ) Tests whether adding breadcrumbs one by one works, using Breadcrumbs::addCrumb().
testAddCrumbAlias ( $crumbs )
testCountBreadcrumbs ( $crumbs ) Tests whether Breadcrumbs::count() works correctly.
testCssClassesMethods ( $classes )
testFullUrls ( $crumbs ) Tests whether full URLs are recognized correctly.
testIsAbleToEnchainAddCrumbMethod ( $crumbs )
testIsAbleToEnchainAddMethod ( $crumbs )
testIsEmpty ( ) Tests whether Breadcrumbs::isEmpty() works correctly.
testIsNotValidCrumb ( $crumbs ) Tests whether Breadcrumbs::isValidCrumb() provides proper validation for invalid crumbs.
testIsValidCrumb ( $crumbs ) Tests whether Breadcrumbs::isValidCrumb() provides proper validation for valid crumbs.
testOutput ( $crumbs, $classes ) Tests whether the output is correctly rendered.
testOutputCssClasses ( $crumbs, $classes ) Tests that the output has the correct CSS classes applied.
testOutputWithoutDividers ( $crumbs, $classes ) Tests that no dividers are rendered if the divider is set to null.
testRemoveAll ( $crumbs ) Tests whether Breadcrumbs::removeAll() works correctly.
testSetBreadcrumbs ( $crumbs ) Tests whether setting an array of breadcrumbs at once works, using Breadcrumbs::setBreadcrumbs().
testSetBreadcrumbsException ( $crumbs ) Tests whether Breadcrumbs::setBreadcrumbs() throws the correct exception when called with invalid arguments.
testSetDivider ( ) Tests whether Breadcrumbs::setDivider() works.
testSetListElement ( $crumbs ) Tests whether setListElement() works correctly.

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

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

public crumbsProvider ( )

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

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

public cssClassesProvider ( )

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

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

Tests whether adding breadcrumbs one by one works, using Breadcrumbs::addCrumb().
public testAddCrumb ( $crumbs )

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

public testAddCrumbAlias ( $crumbs )

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

Tests whether Breadcrumbs::count() works correctly.
public testCountBreadcrumbs ( $crumbs )

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

public testCssClassesMethods ( $classes )

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

Tests whether full URLs are recognized correctly.
public testFullUrls ( $crumbs )

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

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

public testIsAbleToEnchainAddMethod ( $crumbs )

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

Tests whether Breadcrumbs::isEmpty() works correctly.
public testIsEmpty ( )

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

Tests whether Breadcrumbs::isValidCrumb() provides proper validation for invalid crumbs.
public testIsNotValidCrumb ( $crumbs )

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

Tests whether Breadcrumbs::isValidCrumb() provides proper validation for valid crumbs.
public testIsValidCrumb ( $crumbs )

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

Doesn't check the actual items, just that the expected number of items is present.
public testOutput ( $crumbs, $classes )

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

Tests that the output has the correct CSS classes applied.
public testOutputCssClasses ( $crumbs, $classes )

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

Tests that no dividers are rendered if the divider is set to null.
public testOutputWithoutDividers ( $crumbs, $classes )

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

Tests whether Breadcrumbs::removeAll() works correctly.
public testRemoveAll ( $crumbs )

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

Tests whether setting an array of breadcrumbs at once works, using Breadcrumbs::setBreadcrumbs().
public testSetBreadcrumbs ( $crumbs )

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

Tests whether Breadcrumbs::setBreadcrumbs() throws the correct exception when called with invalid arguments.
public testSetBreadcrumbsException ( $crumbs )

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

Tests whether Breadcrumbs::setDivider() works.
public testSetDivider ( )

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

Tests whether setListElement() works correctly.
public testSetListElement ( $crumbs )