SearchCriteriaBuilderTest.php 857 B

1234567891011121314151617181920212223242526
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Framework\Data\Test\Unit;
  7. class SearchCriteriaBuilderTest extends \PHPUnit\Framework\TestCase
  8. {
  9. public function testMake()
  10. {
  11. $interface = \Magento\Framework\Api\CriteriaInterface::class;
  12. $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
  13. $factory = $this->createMock(\Magento\Framework\Data\ObjectFactory::class);
  14. $builder = $objectManager->getObject(
  15. \Magento\Framework\Data\Test\Unit\Stub\SearchCriteriaBuilder::class,
  16. ['objectFactory' => $factory]
  17. );
  18. $factory->expects($this->once())
  19. ->method('create')
  20. ->with($interface, ['queryBuilder' => $builder]);
  21. $builder->make();
  22. }
  23. }