Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
SearchCriteriaBuilderTest.php
Go to the documentation of this file.
1 <?php
7 
8 class SearchCriteriaBuilderTest extends \PHPUnit\Framework\TestCase
9 {
10  public function testMake()
11  {
12  $interface = \Magento\Framework\Api\CriteriaInterface::class;
13 
14  $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
15  $factory = $this->createMock(\Magento\Framework\Data\ObjectFactory::class);
16  $builder = $objectManager->getObject(
17  \Magento\Framework\Data\Test\Unit\Stub\SearchCriteriaBuilder::class,
18  ['objectFactory' => $factory]
19  );
20  $factory->expects($this->once())
21  ->method('create')
22  ->with($interface, ['queryBuilder' => $builder]);
23 
24  $builder->make();
25  }
26 }
$objectManager
Definition: bootstrap.php:17