HeaderTest.php 958 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Backend\Block\Page;
  7. /**
  8. * Test \Magento\Backend\Block\Page\Header
  9. * @magentoAppArea adminhtml
  10. */
  11. class HeaderTest extends \PHPUnit\Framework\TestCase
  12. {
  13. /**
  14. * @var \Magento\Backend\Block\Page\Header
  15. */
  16. protected $_block;
  17. protected function setUp()
  18. {
  19. parent::setUp();
  20. $this->_block = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
  21. \Magento\Framework\View\LayoutInterface::class
  22. )->createBlock(
  23. \Magento\Backend\Block\Page\Header::class
  24. );
  25. }
  26. public function testGetHomeLink()
  27. {
  28. $expected = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
  29. \Magento\Backend\Helper\Data::class
  30. )->getHomePageUrl();
  31. $this->assertEquals($expected, $this->_block->getHomeLink());
  32. }
  33. }