/** * @covers ZfcUser\Authentication\Adapter\Db::preprocessCredential * @covers ZfcUser\Authentication\Adapter\Db::setCredentialPreprocessor */ public function testPreprocessCredentialWithCallable() { $expected = 'processed'; $this->db->setCredentialPreprocessor(function ($credential) use($expected) { return $expected; }); $this->assertSame($expected, $this->db->preprocessCredential('ZfcUser')); }
/** * @covers ZfcUser\Authentication\Adapter\Db::preprocessCredential * @covers ZfcUser\Authentication\Adapter\Db::setCredentialPreprocessor * @covers ZfcUser\Authentication\Adapter\Db::getCredentialPreprocessor */ public function testPreprocessCredentialWithoutCallable() { $this->db->setCredentialPreprocessor(false); $this->assertSame('zfcUser', $this->db->preprocessCredential('zfcUser')); }