CodegeneratorTest.php 959 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\SalesRule\Test\Unit\Model\Coupon;
  7. /**
  8. * Class CodegeneratorTest
  9. */
  10. class CodegeneratorTest extends \PHPUnit\Framework\TestCase
  11. {
  12. /**
  13. * @var \Magento\SalesRule\Model\Coupon\Codegenerator
  14. */
  15. protected $codegenerator;
  16. protected function setUp()
  17. {
  18. $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
  19. $this->codegenerator = $objectManager->getObject(\Magento\SalesRule\Model\Coupon\Codegenerator::class);
  20. }
  21. /**
  22. * Run test generateCode method
  23. */
  24. public function testGenerateCode()
  25. {
  26. $this->assertNotEmpty($this->codegenerator->generateCode());
  27. }
  28. /**
  29. * Run test getDelimiter method
  30. */
  31. public function testGetDelimiter()
  32. {
  33. $this->assertNotEmpty($this->codegenerator->getDelimiter());
  34. }
  35. }