PHP 클래스 Faker\Test\Provider\BaseTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: fzaninotto/faker

공개 메소드들

메소드 설명
regexifyBasicDataProvider ( )
regexifyDataProvider ( )
testAsciifyReturnsSameStringWhenItContainsNoStarSign ( )
testAsciifyReturnsStringWithStarSignsReplacedByAsciiChars ( )
testBothifyAsterisk ( )
testBothifyCombinesNumerifyAndLexify ( )
testBothifyUtf ( )
testLexifyReturnsSameStringWhenItContainsNoQuestionMark ( )
testLexifyReturnsStringWithQuestionMarksReplacedByLetters ( )
testNumberBetween ( )
testNumberBetweenAcceptsZeroAsMax ( )
testNumerifyCanGenerateALargeNumberOfDigits ( )
testNumerifyReturnsSameStringWhenItContainsNoHashSign ( )
testNumerifyReturnsStringWithHashSignsReplacedByDigits ( )
testNumerifyReturnsStringWithPercentageSignsReplacedByDigits ( )
testNumerifyReturnsStringWithPercentageSignsReplacedByNotNullDigits ( )
testOptionalAllowsChainingMethodCall ( )
testOptionalAllowsChainingPropertyAccess ( )
testOptionalAllowsChainingProviderCallRandomlyReturnNull ( )
testOptionalPercentageAndWeight ( )
testOptionalReturnsNullWhenCalledWithWeight0 ( )
testOptionalReturnsProviderValueWhenCalledWithWeight1 ( )
testRandomAsciiReturnsAsciiCharacter ( )
testRandomAsciiReturnsSingleCharacter ( )
testRandomAsciiReturnsString ( )
testRandomDigitNotNullReturnsNotNullDigit ( )
testRandomDigitNotReturnsValidDigit ( )
testRandomDigitReturnsDigit ( )
testRandomDigitReturnsInteger ( )
testRandomElementReturnsElementFromArray ( )
testRandomElementReturnsElementFromAssociativeArray ( )
testRandomElementReturnsNullWhenArrayEmpty ( )
testRandomElements ( )
testRandomElementsThrowsWhenRequestingTooManyKeys ( )
testRandomFloat ( )
testRandomLetterReturnsLowercaseLetter ( )
testRandomLetterReturnsSingleLetter ( )
testRandomLetterReturnsString ( )
testRandomNumberAcceptsStrictParamToEnforceNumberSize ( )
testRandomNumberReturnsDigit ( )
testRandomNumberReturnsInteger ( )
testRandomNumberThrowsExceptionWhenCalledWithAMax ( )
testRandomNumberThrowsExceptionWhenCalledWithATooHighNumberOfDigits ( )
testRegexifyBasicFeatures ( $input, $output, $message )
testRegexifySupportedRegexSyntax ( $pattern, $message )
testShuffleArrayLeavesTheOriginalArrayUntouched ( )
testShuffleArrayReturnsADifferentArrayThanTheOriginal ( )
testShuffleArrayReturnsAnArrayOfTheSameSize ( )
testShuffleArrayReturnsAnArrayWithSameElements ( )
testShuffleArraySupportsEmptyArrays ( )
testShuffleReturnsArrayWhenPassedAnArrayArgument ( )
testShuffleReturnsStringWhenPassedAStringArgument ( )
testShuffleStringLeavesTheOriginalStringUntouched ( )
testShuffleStringReturnsADifferentStringThanTheOriginal ( )
testShuffleStringReturnsAnStringOfTheSameSize ( )
testShuffleStringReturnsAnStringWithSameElements ( )
testShuffleStringSupportsEmptyStrings ( )
testShuffleThrowsExceptionWhenPassedAnInvalidArgument ( )
testUniqueAllowsChainingMethodCall ( )
testUniqueAllowsChainingPropertyAccess ( )
testUniqueCanResetUniquesWhenPassedTrueAsArgument ( )
testUniqueReturnsOnlyUniqueValues ( )
testUniqueThrowsExceptionWhenNoUniqueValueCanBeGenerated ( )
testValidAllowsChainingMethodCall ( )
testValidAllowsChainingPropertyAccess ( )
testValidReturnsOnlyValidValues ( )
testValidThrowsExceptionWhenNoValidValueCanBeGenerated ( )
testValidThrowsExceptionWhenParameterIsNotCollable ( )

메소드 상세

regexifyBasicDataProvider() 공개 메소드

regexifyDataProvider() 공개 메소드

testAsciifyReturnsSameStringWhenItContainsNoStarSign() 공개 메소드

testAsciifyReturnsStringWithStarSignsReplacedByAsciiChars() 공개 메소드

testBothifyAsterisk() 공개 메소드

public testBothifyAsterisk ( )

testBothifyCombinesNumerifyAndLexify() 공개 메소드

testBothifyUtf() 공개 메소드

public testBothifyUtf ( )

testLexifyReturnsSameStringWhenItContainsNoQuestionMark() 공개 메소드

testLexifyReturnsStringWithQuestionMarksReplacedByLetters() 공개 메소드

testNumberBetween() 공개 메소드

public testNumberBetween ( )

testNumberBetweenAcceptsZeroAsMax() 공개 메소드

testNumerifyCanGenerateALargeNumberOfDigits() 공개 메소드

testNumerifyReturnsSameStringWhenItContainsNoHashSign() 공개 메소드

testNumerifyReturnsStringWithHashSignsReplacedByDigits() 공개 메소드

testNumerifyReturnsStringWithPercentageSignsReplacedByDigits() 공개 메소드

testNumerifyReturnsStringWithPercentageSignsReplacedByNotNullDigits() 공개 메소드

testOptionalAllowsChainingMethodCall() 공개 메소드

testOptionalAllowsChainingPropertyAccess() 공개 메소드

testOptionalAllowsChainingProviderCallRandomlyReturnNull() 공개 메소드

testOptionalPercentageAndWeight() 공개 메소드

testOptionalReturnsNullWhenCalledWithWeight0() 공개 메소드

testOptionalReturnsProviderValueWhenCalledWithWeight1() 공개 메소드

testRandomAsciiReturnsAsciiCharacter() 공개 메소드

testRandomAsciiReturnsSingleCharacter() 공개 메소드

testRandomAsciiReturnsString() 공개 메소드

testRandomDigitNotNullReturnsNotNullDigit() 공개 메소드

testRandomDigitNotReturnsValidDigit() 공개 메소드

testRandomDigitReturnsDigit() 공개 메소드

testRandomDigitReturnsInteger() 공개 메소드

testRandomElementReturnsElementFromArray() 공개 메소드

testRandomElementReturnsElementFromAssociativeArray() 공개 메소드

testRandomElementReturnsNullWhenArrayEmpty() 공개 메소드

testRandomElements() 공개 메소드

public testRandomElements ( )

testRandomElementsThrowsWhenRequestingTooManyKeys() 공개 메소드

testRandomFloat() 공개 메소드

public testRandomFloat ( )

testRandomLetterReturnsLowercaseLetter() 공개 메소드

testRandomLetterReturnsSingleLetter() 공개 메소드

testRandomLetterReturnsString() 공개 메소드

testRandomNumberAcceptsStrictParamToEnforceNumberSize() 공개 메소드

testRandomNumberReturnsDigit() 공개 메소드

testRandomNumberReturnsInteger() 공개 메소드

testRandomNumberThrowsExceptionWhenCalledWithAMax() 공개 메소드

testRandomNumberThrowsExceptionWhenCalledWithATooHighNumberOfDigits() 공개 메소드

testRegexifyBasicFeatures() 공개 메소드

public testRegexifyBasicFeatures ( $input, $output, $message )

testRegexifySupportedRegexSyntax() 공개 메소드

public testRegexifySupportedRegexSyntax ( $pattern, $message )

testShuffleArrayLeavesTheOriginalArrayUntouched() 공개 메소드

testShuffleArrayReturnsADifferentArrayThanTheOriginal() 공개 메소드

testShuffleArrayReturnsAnArrayOfTheSameSize() 공개 메소드

testShuffleArrayReturnsAnArrayWithSameElements() 공개 메소드

testShuffleArraySupportsEmptyArrays() 공개 메소드

testShuffleReturnsArrayWhenPassedAnArrayArgument() 공개 메소드

testShuffleReturnsStringWhenPassedAStringArgument() 공개 메소드

testShuffleStringLeavesTheOriginalStringUntouched() 공개 메소드

testShuffleStringReturnsADifferentStringThanTheOriginal() 공개 메소드

testShuffleStringReturnsAnStringOfTheSameSize() 공개 메소드

testShuffleStringReturnsAnStringWithSameElements() 공개 메소드

testShuffleStringSupportsEmptyStrings() 공개 메소드

testShuffleThrowsExceptionWhenPassedAnInvalidArgument() 공개 메소드

testUniqueAllowsChainingMethodCall() 공개 메소드

testUniqueAllowsChainingPropertyAccess() 공개 메소드

testUniqueCanResetUniquesWhenPassedTrueAsArgument() 공개 메소드

testUniqueReturnsOnlyUniqueValues() 공개 메소드

testUniqueThrowsExceptionWhenNoUniqueValueCanBeGenerated() 공개 메소드

testValidAllowsChainingMethodCall() 공개 메소드

testValidAllowsChainingPropertyAccess() 공개 메소드

testValidReturnsOnlyValidValues() 공개 메소드

testValidThrowsExceptionWhenNoValidValueCanBeGenerated() 공개 메소드

testValidThrowsExceptionWhenParameterIsNotCollable() 공개 메소드