PHP Class Scheb\TwoFactorBundle\Tests\Security\TwoFactor\Provider\Google\GoogleAuthenticatorTest

Show file Open project: scheb/two-factor-bundle

Public Methods

Method Description
checkCode_validateCode_returnBoolean ( $code, $expectedReturnValue )
generateSecret ( )
getCheckCodeData ( ) : array Test data for checkCode: code, input, result.
getHostnameAndIssuerToTest ( )
getUrl_createQrCodeUrl_returnUrl ( $hostname, $issuer, $expectedUrl )
setUp ( )

Private Methods

Method Description
createAuthenticator ( string | null $hostname = null, string | null $issuer = null ) : GoogleAuthenticator

Method Details

checkCode_validateCode_returnBoolean() public method

public checkCode_validateCode_returnBoolean ( $code, $expectedReturnValue )

generateSecret() public method

public generateSecret ( )

getCheckCodeData() public method

Test data for checkCode: code, input, result.
public getCheckCodeData ( ) : array
return array

getHostnameAndIssuerToTest() public method

getUrl_createQrCodeUrl_returnUrl() public method

public getUrl_createQrCodeUrl_returnUrl ( $hostname, $issuer, $expectedUrl )

setUp() public method

public setUp ( )