/**
  * @covers \Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection::addFieldToSelect
  * @covers \Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection::removeFieldFromSelect
  */
 public function testAddRemoveFieldToSelect()
 {
     $this->_collection->addFieldToSelect(['store_id']);
     $this->assertContains('store_id', (string) $this->_collection->getSelect());
     $this->_collection->addFieldToSelect('*');
     $this->assertContains('*', (string) $this->_collection->getSelect());
     $this->_collection->addFieldToSelect('test_field', 'test_alias');
     $this->assertContains('test_field', (string) $this->_collection->getSelect());
     $this->assertContains('test_alias', (string) $this->_collection->getSelect());
     $this->_collection->removeFieldFromSelect('test_field');
     $this->_collection->addFieldToSelect('store_id');
     $this->assertNotContains('test_field', (string) $this->_collection->getSelect());
 }