AgreementModeOptionsTest.php 942 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\CheckoutAgreements\Test\Unit\Model;
  7. use Magento\CheckoutAgreements\Model\AgreementModeOptions;
  8. class AgreementModeOptionsTest extends \PHPUnit\Framework\TestCase
  9. {
  10. /**
  11. * @var \Magento\CheckoutAgreements\Model\AgreementModeOptions
  12. */
  13. protected $model;
  14. protected function setUp()
  15. {
  16. $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
  17. $this->model = $objectManager->getObject(\Magento\CheckoutAgreements\Model\AgreementModeOptions::class);
  18. }
  19. public function testGetOptionsArray()
  20. {
  21. $expected = [
  22. AgreementModeOptions::MODE_AUTO => __('Automatically'),
  23. AgreementModeOptions::MODE_MANUAL => __('Manually')
  24. ];
  25. $this->assertEquals($expected, $this->model->getOptionsArray());
  26. }
  27. }