public function testGetLastSuccessfulAdapterReturnsAdapter() { $adapter1 = new Zym_Auth_Adapter_Mock(Zend_Auth_Result::FAILURE); $adapter2 = new Zym_Auth_Adapter_Mock(Zend_Auth_Result::SUCCESS); $chain = new Zym_Auth_Adapter_Chain(); $chain->addAdapter($adapter1)->addAdapter($adapter2); $result = $chain->authenticate(); $this->assertSame($adapter2, $chain->getLastSuccessfulAdapter()); }