ReaderTest.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Sales\Test\Unit\Model\Config;
  7. class ReaderTest extends \PHPUnit\Framework\TestCase
  8. {
  9. /**
  10. * @var \Magento\Sales\Model\Config\Reader
  11. */
  12. protected $_reader;
  13. /**
  14. * Prepare parameters
  15. */
  16. protected function setUp()
  17. {
  18. $fileResolver = $this->getMockBuilder(
  19. \Magento\Framework\App\Config\FileResolver::class
  20. )->disableOriginalConstructor()->getMock();
  21. $converter = $this->getMockBuilder(
  22. \Magento\Sales\Model\Config\Converter::class
  23. )->disableOriginalConstructor()->getMock();
  24. $schema = $this->getMockBuilder(
  25. \Magento\Sales\Model\Config\SchemaLocator::class
  26. )->disableOriginalConstructor()->getMock();
  27. $validator = $this->getMockBuilder(
  28. \Magento\Framework\Config\ValidationStateInterface::class
  29. )->disableOriginalConstructor()->getMock();
  30. $this->_reader = new \Magento\Sales\Model\Config\Reader($fileResolver, $converter, $schema, $validator);
  31. }
  32. /**
  33. * Test creating object
  34. */
  35. public function testInstanceof()
  36. {
  37. $this->assertInstanceOf(\Magento\Sales\Model\Config\Reader::class, $this->_reader);
  38. }
  39. }