| test | seconds | history |
|---|
Magento.Persistent.Model.Checkout.GuestPaymentInformationManagementPluginTest::testBeforeSavePaymentInformationAndPlaceOrderdetailsdeterministic 4.716s @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 'tcxBRLXHbo1uveuwih15Em3gdQq34Dd5'
/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-4-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-4-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);
| 4.72 | |
| Magento.Persistent.Block.Form.RememberTest::testPersistentDisabled | 0.04 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeAndRememberDefaultEnabled | 0.04 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeDisabled | 0.04 | |
| Magento.Persistent.Block.Form.RememberTest::testRememberMeEnabled | 0.29 | |
| Magento.Persistent.Block.Header.AdditionalTest::testToHtml | 1.61 | |
| Magento.Persistent.Helper.SessionTest::testCustomerWithoutPersistent | 0.18 | |
| Magento.Persistent.Helper.SessionTest::testPersistentDisabled | 0.39 | |
| Magento.Persistent.Helper.SessionTest::testPersistentEnabled | 0.37 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testPersistentDisabled | 0.70 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testPluginIsRegistered | 0.12 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithLoggedCustomer | 0.64 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithNotLoggedCustomer | 2.18 | |
| Magento.Persistent.Model.Checkout.ConfigProviderPluginTest::testWithoutPersistentSession | 0.49 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testPersistentDisabled | 0.04 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testRememberMeDisabled | 0.04 | |
| Magento.Persistent.Model.CheckoutConfigProviderTest::testRememberMeEnabled | 0.04 | |
| Magento.Persistent.Model.ObserverTest::testEmulateWelcomeBlock | 0.09 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testCollectInstancesToEmulate | 0.04 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testGetBlockConfigInfo | 0.04 | |
| Magento.Persistent.Model.Persistent.ConfigTest::testGetBlockConfigInfoNotConfigured | 0.04 | |
| Magento.Persistent.Model.QuoteManagerTest::testPersistentShoppingCartDisabled | 0.49 | |
| Magento.Persistent.Model.QuoteManagerTest::testPersistentShoppingCartEnabled | 0.82 | |
| Magento.Persistent.Model.SessionTest::testLoadByCookieKey | 0.28 | |
| Magento.Persistent.Model.SessionTest::testRemovePersistendCookie | 0.04 | |
| 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.05 | |
| Magento.Persistent.Observer.EmulateCustomerObserverTest::testEmulateCustomer | 0.37 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testDisabledPersistentSession | 0.66 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testDisabledPersistentSessionLifetime | 0.56 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testExpiredPersistentSessionShouldBeRenewedOnLogin | 0.23 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLoginObserverTest::testSynchronizePersistentOnLogin | 0.43 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLogoutObserverTest::testSynchronizePersistentOnLogout | 0.50 | |
| Magento.Persistent.Observer.SynchronizePersistentOnLogoutObserverTest::testSynchronizePersistentOnLogoutDisabled | 0.38 | |