コード例 #1
0
 public function testValidLogin()
 {
     $em = $this->getEntityManager();
     $entity = new TestEntity();
     $entity->setUsername('username');
     $entity->setPassword('password');
     $em->persist($entity);
     $em->flush();
     $adapter = new DoctrineObject($em, 'DoctrineORMModuleTest\\Assets\\Entity\\Test');
     $adapter->setIdentityValue('username');
     $adapter->setCredentialValue('password');
     $result = $adapter->authenticate();
     $this->assertTrue($result->isValid());
 }