PHP Class Namshi\AB\Test\TestTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: namshi/ab

Méthodes publiques

Méthode Description
getTest ( $name = 'myTest', array $variations = ['a' => 0, 'b' => 1], array $parameters = [] ) : Test
testCheckingIfATestHasRun ( )
testCountingTheVariations ( )
testDisablingTheTest ( )
testGettingTheVariationOfATestWithAVariationWithProbability100 ( )
testGettingTheVariationOfATestWithIrregularOddsOfVariations ( )
testGettingTheVariationOfATestWithOnlyOneVariation ( )
testGettingTheVariationOfATestWithSplitOddsBetweenTwoVariations ( )
testIfYouSeedTheTestItAlwaysGeneratesTheSameVariation ( )
testRunningATestWithoutVariationThrowsAnException ( )
testTheTestCanHaveMultipleVariations ( )
testTheTestCanHaveParameters ( )
testTheTestIsEnabledByDefault ( )
testTheTestsFirstArgumentIsItsName ( )
testValidatingTheVariations ( )

Method Details

getTest() public méthode

public getTest ( $name = 'myTest', array $variations = ['a' => 0, 'b' => 1], array $parameters = [] ) : Test
$variations array
$parameters array
Résultat Namshi\AB\Test

testCheckingIfATestHasRun() public méthode

testCountingTheVariations() public méthode

testDisablingTheTest() public méthode

testGettingTheVariationOfATestWithAVariationWithProbability100() public méthode

testGettingTheVariationOfATestWithIrregularOddsOfVariations() public méthode

testGettingTheVariationOfATestWithOnlyOneVariation() public méthode

testGettingTheVariationOfATestWithSplitOddsBetweenTwoVariations() public méthode

testIfYouSeedTheTestItAlwaysGeneratesTheSameVariation() public méthode

testRunningATestWithoutVariationThrowsAnException() public méthode

testTheTestCanHaveMultipleVariations() public méthode

testTheTestCanHaveParameters() public méthode

testTheTestIsEnabledByDefault() public méthode

testTheTestsFirstArgumentIsItsName() public méthode

testValidatingTheVariations() public méthode