Method |
Description |
|
__construct ( Sylius\Behat\Service\SharedStorageInterface $sharedStorage, Sylius\Behat\Page\Shop\HomePageInterface $homePage, Sylius\Behat\Page\Shop\Checkout\AddressPageInterface $addressPage, Sylius\Behat\Page\Shop\Checkout\SelectPaymentPageInterface $selectPaymentPage, Sylius\Behat\Page\Shop\Order\ThankYouPageInterface $thankYouPage, Sylius\Behat\Page\Shop\Checkout\SelectShippingPageInterface $selectShippingPage, Sylius\Behat\Page\Shop\Checkout\CompletePageInterface $completePage, Sylius\Behat\Page\Shop\Order\ShowPageInterface $orderDetails, Sylius\Component\Order\Repository\OrderRepositoryInterface $orderRepository, Sylius\Component\Resource\Factory\FactoryInterface $addressFactory, Sylius\Behat\Service\Resolver\CurrentPageResolverInterface $currentPageResolver, Sylius\Component\Addressing\Comparator\AddressComparatorInterface $addressComparator ) |
|
|
addressShouldBeFilledAsBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
addressShouldBeFilledAsShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iAmAtTheCheckoutAddressingStep ( ) |
|
|
iAmAtTheCheckoutPaymentStep ( ) |
|
|
iChangePaymentMethodTo ( $paymentMethodName ) |
|
|
iChangeShippingMethod ( $shippingMethodName ) |
|
|
iChooseForBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iChooseForShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iChoosePaymentMethod ( $paymentMethodName ) |
|
|
iChooseTheDifferentBillingAddress ( ) |
|
|
iCompleteAddressingStepWithEmail ( $email, Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iCompleteTheAddressingStep ( ) |
|
|
iCompleteThePaymentStep ( ) |
|
|
iCompleteTheShippingStep ( ) |
|
|
iConfirmMyOrder ( ) |
|
|
iDecideToChangeMyAddress ( ) |
|
|
iDecideToChangeMyShippingMethod ( ) |
|
|
iDoNotModifyAnything ( ) |
|
|
iDoNotSelectAnyPaymentMethod ( ) |
|
|
iDoNotSelectAnyShippingMethod ( ) |
|
|
iGoBackToShippingStepOfTheCheckout ( ) |
|
|
iGoBackToStore ( ) |
|
|
iGoToTheAddressingStep ( ) |
|
|
iGoToThePaymentStep ( ) |
|
|
iGoToTheShippingStep ( ) |
|
|
iHaveProceededSelectingShippingMethod ( $shippingMethodName ) |
|
|
iProceedLoggingAsGuestWithAsShippingCountry ( $email, Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null ) |
|
|
iProceedOrderWithShippingMethodAndPayment ( $shippingMethod, $paymentMethod ) |
|
|
iProceedSelectingPaymentMethod ( $paymentMethodName = 'Offline' ) |
|
|
iProceedSelectingShippingCountry ( Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null ) |
|
|
iProceedSelectingShippingCountryAndPaymentMethod ( $shippingCountry, $paymentMethodName ) |
|
|
iProceedSelectingShippingCountryAndShippingMethod ( Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null, $shippingMethodName ) |
|
|
iProceedSelectingShippingMethod ( $shippingMethodName ) |
|
|
iProceedWithoutSelectingShippingAddress ( ) |
|
|
iProvideAdditionalNotesLike ( $notes ) |
|
|
iReturnToTheCheckoutSummaryStep ( ) |
|
|
iSelectPaymentMethod ( $name ) |
|
|
iSelectShippingMethod ( $shippingMethod ) |
|
|
iShouldBeAbleToGoToThePaymentStepAgain ( ) |
|
|
iShouldBeAbleToGoToTheShippingStepAgain ( ) |
|
|
iShouldBeAbleToGoToTheSummaryPageAgain ( ) |
|
|
iShouldBeAbleToLogIn ( ) |
|
|
iShouldBeAbleToPayAgain ( ) |
|
|
iShouldBeAbleToSelectPaymentMethod ( $paymentMethodName ) |
|
|
iShouldBeInformedThatMyOrderCannotBeShippedToThisAddress ( ) |
|
|
iShouldBeInformedWithPaymentMethodInstructions ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod ) |
|
|
iShouldBeNotifiedAboutBadCredentials ( ) |
|
|
iShouldBeNotifiedThatTheAndTheInShippingDetailsAreRequired ( $firstElement, $secondElement, $type ) |
|
|
iShouldBeNotifiedThatTheShippingMethodIsRequired ( ) |
|
|
iShouldBeNotifiedThatThisProductDoesNotHaveSufficientStock ( Sylius\Component\Core\Model\ProductInterface $product ) |
|
|
iShouldBeOnTheCheckoutAddressingStep ( ) |
|
|
iShouldBeOnTheCheckoutPaymentStep ( ) |
|
|
iShouldBeOnTheCheckoutShippingStep ( ) |
|
|
iShouldBeOnTheCheckoutSummaryStep ( ) |
|
|
iShouldBeRedirectedBackToTheThankYouPage ( ) |
|
|
iShouldBeRedirectedToTheAddressingStep ( ) |
|
|
iShouldBeRedirectedToTheHomepage ( ) |
|
|
iShouldBeRedirectedToThePaymentStep ( ) |
|
|
iShouldBeRedirectedToTheShippingStep ( ) |
|
|
iShouldHaveNoCountrySelected ( ) |
|
|
iShouldHavePaymentMethodAvailableAsFirstChoice ( $paymentMethodName ) |
|
|
iShouldHavePaymentMethodAvailableAsLastChoice ( $paymentMethodName ) |
|
|
iShouldHaveProductsInTheCart ( $quantity, $productName ) |
|
|
iShouldHaveSelectedAsCountry ( $countryName ) |
|
|
iShouldHaveShippingMethodAvailableAsFirstChoice ( $shippingMethodName ) |
|
|
iShouldHaveShippingMethodAvailableAsLastChoice ( $shippingMethodName ) |
|
|
iShouldNotBeAbleToCompleteThePaymentStep ( ) |
|
|
iShouldNotBeAbleToCompleteTheShippingStep ( ) |
|
|
iShouldNotBeAbleToPayAgain ( ) |
|
|
iShouldNotBeAbleToSelectPaymentMethod ( $paymentMethodName ) |
|
|
iShouldNotBeAbleToSelectShippingMethod ( $shippingMethodName ) |
|
|
iShouldNotBeAbleToSpecifyProvinceNameManuallyForBillingAddress ( ) |
|
|
iShouldNotBeAbleToSpecifyProvinceNameManuallyForShippingAddress ( ) |
|
|
iShouldNotBeNotifiedThatThisProductDoesNotHaveSufficientStock ( Sylius\Component\Core\Model\ProductInterface $product ) |
|
|
iShouldNotSeeShippingMethod ( $shippingMethodName ) |
|
|
iShouldNotSeeTheThankYouPage ( ) |
|
|
iShouldSeeInTheBillingAddress ( $provinceName ) |
|
|
iShouldSeeInTheShippingAddress ( $provinceName ) |
|
|
iShouldSeeShippingFee ( $shippingMethodName, $fee ) |
|
|
iShouldSeeShippingMethod ( $shippingMethodName ) |
|
|
iShouldSeeTheThankYouPage ( ) |
|
|
iShouldSeeThisBillingAddressAsBillingAddress ( $fullName ) |
|
|
iShouldSeeThisShippingAddressAsShippingAddress ( $fullName ) |
|
|
iShouldSeeThisShippingAddressAsShippingAndBillingAddress ( $fullName ) |
|
|
iShouldStillBeOnTheShippingStep ( ) |
|
|
iSignIn ( ) |
|
|
iSpecifiedTheShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iSpecifyBillingCountryProvinceAs ( $province ) |
|
|
iSpecifyShippingCountryProvinceAs ( $province ) |
|
|
iSpecifyTheBillingAddressAs ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iSpecifyTheEmail ( $email = null ) |
|
|
iSpecifyThePasswordAs ( $password ) |
|
|
iSpecifyTheProvinceNameManuallyAsForBillingAddress ( $provinceName ) |
|
|
iSpecifyTheProvinceNameManuallyAsForShippingAddress ( $provinceName ) |
|
|
iSpecifyTheShippingAddressAs ( Sylius\Component\Core\Model\AddressInterface $address ) |
|
|
iTryToOpenCheckoutAddressingPage ( ) |
|
|
iTryToOpenCheckoutCompletePage ( ) |
|
|
iTryToOpenCheckoutPaymentPage ( ) |
|
|
iTryToOpenCheckoutShippingPage ( ) |
|
|
iWantToBrowseOrderDetailsForThisOrder ( Sylius\Component\Core\Model\OrderInterface $order ) |
|
|
iWantToBrowseThankYouPageForThisOrder ( ) |
|
|
iWantToCompleteCheckout ( ) |
|
|
iWasAtTheCheckoutSummaryStep ( ) |
|
|
myOrderPromotionTotalShouldBe ( $promotionTotal ) |
|
|
myOrderSCurrencyShouldBe ( $currencyCode ) |
|
|
myOrderSLocaleShouldBe ( $localeName ) |
|
|
myOrderSPaymentMethodShouldBe ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod ) |
|
|
myOrderSShippingMethodShouldBe ( Sylius\Component\Core\Model\ShippingMethodInterface $shippingMethod ) |
|
|
myOrderShippingShouldBe ( $price ) |
|
|
myOrderTotalInBaseCurrencyShouldBe ( $total ) |
|
|
myOrderTotalShouldBe ( $total ) |
|
|
myTaxTotalShouldBe ( $taxTotal ) |
|
|
shouldBeAppliedToMyOrder ( $promotionName ) |
|
|
theLoginFormShouldNoLongerBeAccessible ( ) |
|
|
theProductShouldHaveUnitPrice ( Sylius\Component\Core\Model\ProductInterface $product, $price ) |
|
|
theShouldHaveUnitPriceDiscountedFor ( Sylius\Component\Core\Model\ProductInterface $product, $amount ) |
|
|
theSubtotalOfItemShouldBe ( $item, $price ) |
|
|
thereShouldBeInformationAboutNoPaymentMethodsAvailableForMyOrder ( ) |
|
|
thereShouldBeInformationAboutNoShippingMethodsAvailableForMyShippingAddress ( ) |
|
|