Contao\CoreBundle\Test\Command\UserPasswordCommandTest::mockEncryptionAdapter PHP Method

mockEncryptionAdapter() protected method

Mocks an encryption adapter.
protected mockEncryptionAdapter ( ) : Adapter | PHPUnit_Framework_MockObject_MockObject
return Contao\CoreBundle\Framework\Adapter | PHPUnit_Framework_MockObject_MockObject
    protected function mockEncryptionAdapter()
    {
        $encryption = $this->getMock('Contao\\CoreBundle\\Framework\\Adapter', ['hash'], ['Contao\\Encryption']);
        $encryption->expects($this->any())->method('hash')->willReturnCallback(function ($password) {
            return 'HA$HED-' . $password . '-HA$HED';
        });
        return $encryption;
    }