/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
dev/tests/integration/testsuite/Magento/Backend/Model/Session/QuoteTest.php
39 строк
1 KB
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 10:44
22 окт 2025, 10:44
264bea2
Код
Авторство
О чём код?
<?php /** * Copyright 2014 Adobe * All Rights Reserved. */ namespace Magento\Backend\Model\Session; /** * Class QuoteTest */ class QuoteTest extends \PHPUnit\Framework\TestCase { /** * @magentoDataFixture Magento/Customer/_files/customer.php * @magentoAppIsolation enabled */ public function testGetQuote() { /** Preconditions */ $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager(); $fixtureCustomerId = 1; /** @var \Magento\Backend\Model\Session\Quote $backendQuoteSession */ $backendQuoteSession = $objectManager->get(\Magento\Backend\Model\Session\Quote::class); $backendQuoteSession->setCustomerId($fixtureCustomerId); /** @var \Magento\Backend\Model\Session\Quote $quoteSession */ $quoteSession = $objectManager->create(\Magento\Backend\Model\Session\Quote::class); $quoteSession->setEntity(new \Magento\Framework\DataObject()); /** SUT execution */ $quote = $quoteSession->getQuote(); /** Ensure that customer data was added to quote correctly */ $this->assertEquals( 'John', $quote->getCustomer()->getFirstname(), 'Customer data was set to quote incorrectly.' ); } }