示例#1
0
 /**
  * @param string $delimiter
  * @param string $enclosure
  * @param array $expectedColumns
  * @dataProvider optionalArgsDataProvider
  */
 public function testOptionalArgs($delimiter, $enclosure, $expectedColumns)
 {
     $this->_directoryMock->expects($this->any())->method('openFile')->will($this->returnValue(new \Magento\Framework\Filesystem\File\Read(__DIR__ . '/_files/test.csv', new \Magento\Framework\Filesystem\Driver\File())));
     $model = new \Magento\ImportExport\Model\Import\Source\Csv(__DIR__ . '/_files/test.csv', $this->_directoryMock, $delimiter, $enclosure);
     $this->assertSame($expectedColumns, $model->getColNames());
 }