12345678910111213141516171819202122232425262728293031323334 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\SalesRule\Test\Unit\Model\Validator;
- /**
- * Test Class PoolTest
- */
- class PoolTest extends \PHPUnit\Framework\TestCase
- {
- /**
- * @var \Magento\SalesRule\Model\Validator\Pool;
- */
- protected $pool;
- /**
- * @var array
- */
- protected $validators = [];
- protected function setUp()
- {
- $this->validators = ['discount' => ['validator1', 'validator2']];
- $this->pool = new \Magento\SalesRule\Model\Validator\Pool($this->validators);
- }
- public function testGetValidators()
- {
- $this->assertContains($this->validators['discount'][0], $this->pool->getValidators('discount'));
- $this->assertEquals([], $this->pool->getValidators('fake'));
- }
- }
|