本文整理匯總了PHP中TYPO3\CMS\Core\Tests\AccessibleObjectInterface::isValid方法的典型用法代碼示例。如果您正苦於以下問題:PHP AccessibleObjectInterface::isValid方法的具體用法?PHP AccessibleObjectInterface::isValid怎麽用?PHP AccessibleObjectInterface::isValid使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類TYPO3\CMS\Core\Tests\AccessibleObjectInterface
的用法示例。
在下文中一共展示了AccessibleObjectInterface::isValid方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: loggedinUserFoundInDbHasEqualMd5EncryptedPassword
/**
* @test
* @return void
*/
public function loggedinUserFoundInDbHasEqualMd5EncryptedPassword()
{
$GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_sfregister.']['settings.']['encryptPassword'] = 'md5';
$this->fixture->_set('settings', $GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_sfregister.']['settings.']);
$expected = 'myFancyPassword';
$userId = $this->testingFramework->createAndLoginFrontEndUser('', array('password' => $expected));
$userMock = $this->getMock('Evoweb\\SfRegister\\Domain\\Model\\FrontendUser');
$userMock->expects($this->once())->method('getPassword')->will($this->returnValue(md5($expected)));
$repositoryMock = $this->getMock('Evoweb\\SfRegister\\Domain\\Repository\\FrontendUserRepository', array(), array(), '', FALSE);
$repositoryMock->expects($this->once())->method('findByUid')->with($userId)->will($this->returnValue($userMock));
$this->fixture->injectUserRepository($repositoryMock);
$this->assertTrue($this->fixture->isValid($expected));
}