PHP Класс test\Monad\MaybeTest

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

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

Метод Описание
provideApplicativeTestData ( )
provideData ( )
provideFunctorTestData ( )
test_if_maybe_monad_obeys_the_laws ( $return, $f, $g, $x )
test_it_should_obey_applicative_laws ( $pure, Widmogrod\FantasyLand\Applicative $u, Widmogrod\FantasyLand\Applicative $v, Widmogrod\FantasyLand\Applicative $w, callable $f, $x )
test_it_should_obey_functor_laws ( callable $f, callable $g, Widmogrod\FantasyLand\Functor $x )

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

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

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

public provideData ( )

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

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

public test_if_maybe_monad_obeys_the_laws ( $return, $f, $g, $x )

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

public test_it_should_obey_applicative_laws ( $pure, Widmogrod\FantasyLand\Applicative $u, Widmogrod\FantasyLand\Applicative $v, Widmogrod\FantasyLand\Applicative $w, callable $f, $x )
$u Widmogrod\FantasyLand\Applicative
$v Widmogrod\FantasyLand\Applicative
$w Widmogrod\FantasyLand\Applicative
$f callable

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

public test_it_should_obey_functor_laws ( callable $f, callable $g, Widmogrod\FantasyLand\Functor $x )
$f callable
$g callable
$x Widmogrod\FantasyLand\Functor