| test | seconds | history |
|---|
Magento.Persistent.Model.Checkout.GuestPaymentInformationManagementPluginTest::testBeforeSavePaymentInformationAndPlaceOrderdetailsdeterministic 3.681s @magentoConfigFixture current_store persistent/options/customer 1 @magentoConfigFixture current_store persistent/options/enabled 1 @magentoConfigFixture current_store persistent/options/remember_enabled 1 @magentoConfigFixture current_store persistent/options/remember_default 1 @magentoConfigFixture current_store payment/substitution/active 1 @magentoDataFixture Magento/Customer/_files/customer.php @magentoDataFixture Magento/Customer/_files/customer_address.php @magentoDataFixture Magento/Catalog/_files/product_simple.php Magento\Persistent\Model\Checkout\GuestPaymentInformationManagementPluginTest::testBeforeSavePaymentInformationAndPlaceOrder
Magento\Framework\Exception\NoSuchEntityException: Could not find a cart with ID 'r3xdiXGENYUi7M0Puy8DTJ1WONnkdA6x'
/srv/mageos-testing/mageos-master/app/code/Magento/Quote/Model/GuestCart/GetGuestCart.php:56
/srv/mageos-testing/mageos-master/app/code/Magento/Checkout/Model/GuestPaymentInformationManagement.php:208
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:58
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:138
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:153
/srv/mageos-testing/mageos-master/dev/tests/integration/tmp/sandbox-6-6c9a43d2826411d0c6cc89920865672f92d0e69cf0afcf968c2a8f19276117f2/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php:32
/srv/mageos-testing/mageos-master/app/code/Magento/Checkout/Model/GuestPaymentInformationManagement.php:157
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:58
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:138
/srv/mageos-testing/mageos-master/lib/internal/Magento/Framework/Interception/Interceptor.php:153
/srv/mageos-testing/mageos-master/dev/tests/integration/tmp/sandbox-6-6c9a43d2826411d0c6cc89920865672f92d0e69cf0afcf968c2a8f19276117f2/generated/code/Magento/Checkout/Model/GuestPaymentInformationManagement/Interceptor.php:23
/srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/Persistent/Model/Checkout/GuestPaymentInformationManagementPluginTest.php:226 /srv/mageos-testing/mageos-master/dev/tests/integration/testsuite/Magento/Persistent/Model/Checkout/GuestPaymentInformationManagementPluginTest.php:131–155 <?php
* @SuppressWarnings(PHPMD.ExcessiveMethodLength)
*/
public function testBeforeSavePaymentInformationAndPlaceOrder()
{
$guestEmail = 'customer@example.com';
//Retrieve customer from repository
/** @var \Magento\Customer\Api\CustomerRepositoryInterface $customerRepository */
$customerRepository = $this->objectManager->create(\Magento\Customer\Api\CustomerRepositoryInterface::class);
$customer = $customerRepository->getById(1);
$this->customerSession->loginById($customer->getId());
//Retrieve product from repository
/** @var \Magento\Catalog\Api\ProductRepositoryInterface $productRepository */
$productRepository = $this->objectManager->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
$product = $productRepository->getById(1);
$product->setOptions(null);
$productRepository->save($product);
//Add item to newly created customer cart
$cartId = $this->cartManagement->createEmptyCartForCustomer($customer->getId());
/** @var \Magento\Quote\Api\Data\CartItemInterface $quoteItem */
$quoteItem = $this->objectManager->create(\Magento\Quote\Api\Data\CartItemInterface::class);
$quoteItem->setQuoteId($cartId);
$quoteItem->setProduct($product);
| 3.68 | |
| Magento.Persistent.Block.Form.RememberTest::testPersistentDisabled | 0.03 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeAndRememberDefaultEnabled | 0.04 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeDisabled | 0.04 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeEnabled | 0.27 | |
| Magento.Persistent.Block.Header.AdditionalTest::testToHtml | 0.78 | |
| Magento.Persistent.Helper.SessionTest::testCustomerWithoutPersistent | 0.24 | |
| Magento.Persistent.Helper.SessionTest::testPersistentDisabled | 0.22 | |
| Magento.Persistent.Helper.SessionTest::testPersistentEnabled | 0.36 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testPersistentDisabled | 0.44 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testPluginIsRegistered | 0.11 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithLoggedCustomer | 0.95 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithNotLoggedCustomer | 2.58 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithoutPersistentSession | 0.36 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testPersistentDisabled | 0.03 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testRememberMeDisabled | 0.04 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testRememberMeEnabled | 0.04 | |
| Magento.Persistent.Model.ObserverTest::testEmulateWelcomeBlock | 0.08 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testCollectInstancesToEmulate | 0.05 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testGetBlockConfigInfo | 0.04 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testGetBlockConfigInfoNotConfigured | 0.04 | |
| Magento.Persistent.Model.QuoteManagerTest::testPersistentShoppingCartDisabled | 0.29 | |
| Magento.Persistent.Model.QuoteManagerTest::testPersistentShoppingCartEnabled | 0.37 | |
| Magento.Persistent.Model.SessionTest::testLoadByCookieKey | 0.47 | |
| Magento.Persistent.Model.SessionTest::testRemovePersistendCookie | 0.05 | |
| Magento.Persistent.Model.SessionTest::testRenewPersistentCookie with data set "all" | 0.04 | |
| Magento.Persistent.Model.SessionTest::testRenewPersistentCookie with data set "no cookie" | 0.04 | |
| Magento.Persistent.Model.SessionTest::testRenewPersistentCookie with data set "no duration" | 0.04 | |
| Magento.Persistent.Model.SessionTest::testSetPersistentCookie | 0.04 | |
| Magento.Persistent.Observer.EmulateCustomerObserverTest::testEmulateCustomer | 0.48 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testDisabledPersistentSession | 0.62 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testDisabledPersistentSessionLifetime | 0.47 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testExpiredPersistentSessionShouldBeRenewedOnLogin | 0.22 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testSynchronizePersistentOnLogin | 0.33 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLogoutObserverTest::testSynchronizePersistentOnLogout | 0.32 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLogoutObserverTest::testSynchronizePersistentOnLogoutDisabled | 0.21 | |