Exemple #1
0
 public function testSetOptions()
 {
     $options = array('adapter' => array('classname' => 'ftp'));
     $sut = $this->getMock('Dfp_Datafeed_Transfer', array('setAdapter'));
     $sut->expects($this->once())->method('setAdapter')->with($this->isInstanceOf('Dfp_Datafeed_Transfer_Adapter_Ftp'));
     $sut->setOptions($options);
     //test with a adapter instance
     $sut = new Dfp_Datafeed_Transfer();
     $mockAdapter = $this->getMock('Dfp_Datafeed_Transfer_Adapter_Interface');
     $options = array('adapter' => $mockAdapter);
     $sut = new Dfp_Datafeed_Transfer();
     $sut->setOptions($options);
     $this->assertEquals($mockAdapter, $sut->getAdapter());
 }