public function testUploadCSVNewFile()
 {
     $fileName = __DIR__ . '/csv/StockTestingCSVNew.txt';
     $mimeType = new finfo(FILEINFO_MIME_TYPE);
     $data = $this->_service->getData($fileName, $mimeType->file($fileName));
     $this->assertEquals('csv', $data['data']['_type'], var_export($data, true));
     $watcher = $this->_service->createCsv($data);
     $this->assertInstanceOf('\\Core\\Model\\WatcherModel', $watcher);
 }
 /**
  * @group EricssonPreinvetoryInt
  */
 public function testListFilterByCustomerOrder()
 {
     $fileName = __DIR__ . '/csv/StockTestingCSV.txt';
     $mimeType = new finfo(FILEINFO_MIME_TYPE);
     $data = $this->_service->getData($fileName, $mimeType->file($fileName));
     $this->assertEquals('csv', $data['_type']);
     $this->_service->createCsv($data, $this->_user->getOrganizationId());
     $params = array('customerOrderNumber' => 'GEM17223');
     $filterList = $this->_service->buildFilterList($params);
     $result = $this->_service->listAll($filterList, $params, null, $this->_user->getOrganization());
     $this->assertNotNull($result);
     $this->assertGreaterThanOrEqual(1, $result->getCount());
 }