Beispiel #1
0
 /**
  * @dataProvider expectedHeaders
  */
 public function testDefaultPluginLoaderIsSeededWithHeaders($plugin, $class)
 {
     $headers = new Headers();
     $loader = $headers->getPluginClassLoader();
     $test = $loader->load($plugin);
     $this->assertEquals($class, $test);
 }
Beispiel #2
0
 public function testHeadersFromStringMultiHeaderWillAggregateLazyLoadedHeaders()
 {
     $headers = new Headers();
     /* @var $pcl \Zend\Loader\PluginClassLoader */
     $pcl = $headers->getPluginClassLoader();
     $pcl->registerPlugin('foo', 'Zend\\Mail\\Header\\GenericMultiHeader');
     $headers->addHeaderLine('foo: bar1,bar2,bar3');
     $headers->forceLoading();
     $this->assertEquals(3, $headers->count());
 }