Example #1
0
 public function testRetrieveWildStrategyAndOther()
 {
     $hydrator = new ClassMethods();
     $hydrator->addStrategy('default', new DefaultStrategy());
     $hydrator->addStrategy('*', new SerializableStrategy('phpserialize'));
     $default = $hydrator->getStrategy('default');
     $this->assertEquals(get_class($default), 'Zend\\Stdlib\\Hydrator\\Strategy\\DefaultStrategy');
     $serializable = $hydrator->getStrategy('*');
     $this->assertEquals(get_class($serializable), 'Zend\\Stdlib\\Hydrator\\Strategy\\SerializableStrategy');
 }