SearchResultTest.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\AsynchronousOperations\Ui\Component\DataProvider;
  7. use Magento\TestFramework\Helper\Bootstrap;
  8. /**
  9. * Class SearchResultTest
  10. */
  11. class SearchResultTest extends \PHPUnit\Framework\TestCase
  12. {
  13. /**
  14. * @magentoDataFixture Magento/AsynchronousOperations/_files/bulk.php
  15. * @magentoDbIsolation enabled
  16. * @magentoAppArea adminhtml
  17. */
  18. public function testGetAllIds()
  19. {
  20. $objectManager = Bootstrap::getObjectManager();
  21. $user = $objectManager->create(\Magento\User\Model\User::class);
  22. $user->loadByUsername(\Magento\TestFramework\Bootstrap::ADMIN_NAME);
  23. $session = $objectManager->get(\Magento\Backend\Model\Auth\Session::class);
  24. $session->setUser($user);
  25. /** @var \Magento\AsynchronousOperations\Ui\Component\DataProvider\SearchResult $searchResult */
  26. $searchResult = $objectManager->create(
  27. \Magento\AsynchronousOperations\Ui\Component\DataProvider\SearchResult::class
  28. );
  29. $this->assertEquals(5, $searchResult->getTotalCount());
  30. }
  31. }