PHP Класс Sylius\Behat\Context\Ui\CheckoutContext

Автор: Arkadiusz Krakowiak ([email protected])
Наследование: extends Sylius\Behat\Context\FeatureContext
Показать файл Открыть проект

Открытые методы

Метод Описание
__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 ( )

Приватные методы

Метод Описание
assertElementValidationMessage ( string $type, string $element, string $expectedMessage )
createDefaultAddress ( ) : Sylius\Component\Core\Model\AddressInterface
resolveCurrentStepPage ( ) : Sylius\Behat\Page\SymfonyPageInterface

Описание методов

__construct() публичный Метод

public __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 )
$sharedStorage Sylius\Behat\Service\SharedStorageInterface
$homePage Sylius\Behat\Page\Shop\HomePageInterface
$addressPage Sylius\Behat\Page\Shop\Checkout\AddressPageInterface
$selectPaymentPage Sylius\Behat\Page\Shop\Checkout\SelectPaymentPageInterface
$thankYouPage Sylius\Behat\Page\Shop\Order\ThankYouPageInterface
$selectShippingPage Sylius\Behat\Page\Shop\Checkout\SelectShippingPageInterface
$completePage Sylius\Behat\Page\Shop\Checkout\CompletePageInterface
$orderDetails Sylius\Behat\Page\Shop\Order\ShowPageInterface
$orderRepository Sylius\Component\Order\Repository\OrderRepositoryInterface
$addressFactory Sylius\Component\Resource\Factory\FactoryInterface
$currentPageResolver Sylius\Behat\Service\Resolver\CurrentPageResolverInterface
$addressComparator Sylius\Component\Addressing\Comparator\AddressComparatorInterface

addressShouldBeFilledAsBillingAddress() публичный Метод

public addressShouldBeFilledAsBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

addressShouldBeFilledAsShippingAddress() публичный Метод

public addressShouldBeFilledAsShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iAmAtTheCheckoutAddressingStep() публичный Метод

iAmAtTheCheckoutPaymentStep() публичный Метод

iChangePaymentMethodTo() публичный Метод

public iChangePaymentMethodTo ( $paymentMethodName )

iChangeShippingMethod() публичный Метод

public iChangeShippingMethod ( $shippingMethodName )

iChooseForBillingAddress() публичный Метод

public iChooseForBillingAddress ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iChooseForShippingAddress() публичный Метод

public iChooseForShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iChoosePaymentMethod() публичный Метод

public iChoosePaymentMethod ( $paymentMethodName )

iChooseTheDifferentBillingAddress() публичный Метод

iCompleteAddressingStepWithEmail() публичный Метод

public iCompleteAddressingStepWithEmail ( $email, Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iCompleteTheAddressingStep() публичный Метод

iCompleteThePaymentStep() публичный Метод

iCompleteTheShippingStep() публичный Метод

iConfirmMyOrder() публичный Метод

public iConfirmMyOrder ( )

iDecideToChangeMyAddress() публичный Метод

iDecideToChangeMyShippingMethod() публичный Метод

iDoNotModifyAnything() публичный Метод

iDoNotSelectAnyPaymentMethod() публичный Метод

iDoNotSelectAnyShippingMethod() публичный Метод

iGoBackToShippingStepOfTheCheckout() публичный Метод

iGoBackToStore() публичный Метод

public iGoBackToStore ( )

iGoToTheAddressingStep() публичный Метод

iGoToThePaymentStep() публичный Метод

public iGoToThePaymentStep ( )

iGoToTheShippingStep() публичный Метод

iHaveProceededSelectingShippingMethod() публичный Метод

public iHaveProceededSelectingShippingMethod ( $shippingMethodName )

iProceedLoggingAsGuestWithAsShippingCountry() публичный Метод

public iProceedLoggingAsGuestWithAsShippingCountry ( $email, Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null )
$shippingCountry Sylius\Component\Addressing\Model\CountryInterface

iProceedOrderWithShippingMethodAndPayment() публичный Метод

public iProceedOrderWithShippingMethodAndPayment ( $shippingMethod, $paymentMethod )

iProceedSelectingPaymentMethod() публичный Метод

public iProceedSelectingPaymentMethod ( $paymentMethodName = 'Offline' )

iProceedSelectingShippingCountry() публичный Метод

public iProceedSelectingShippingCountry ( Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null )
$shippingCountry Sylius\Component\Addressing\Model\CountryInterface

iProceedSelectingShippingCountryAndPaymentMethod() публичный Метод

public iProceedSelectingShippingCountryAndPaymentMethod ( $shippingCountry, $paymentMethodName )

iProceedSelectingShippingCountryAndShippingMethod() публичный Метод

public iProceedSelectingShippingCountryAndShippingMethod ( Sylius\Component\Addressing\Model\CountryInterface $shippingCountry = null, $shippingMethodName )
$shippingCountry Sylius\Component\Addressing\Model\CountryInterface

iProceedSelectingShippingMethod() публичный Метод

public iProceedSelectingShippingMethod ( $shippingMethodName )

iProceedWithoutSelectingShippingAddress() публичный Метод

iProvideAdditionalNotesLike() публичный Метод

public iProvideAdditionalNotesLike ( $notes )

iReturnToTheCheckoutSummaryStep() публичный Метод

iSelectPaymentMethod() публичный Метод

public iSelectPaymentMethod ( $name )

iSelectShippingMethod() публичный Метод

public iSelectShippingMethod ( $shippingMethod )

iShouldBeAbleToGoToThePaymentStepAgain() публичный Метод

iShouldBeAbleToGoToTheShippingStepAgain() публичный Метод

iShouldBeAbleToGoToTheSummaryPageAgain() публичный Метод

iShouldBeAbleToLogIn() публичный Метод

iShouldBeAbleToPayAgain() публичный Метод

iShouldBeAbleToSelectPaymentMethod() публичный Метод

public iShouldBeAbleToSelectPaymentMethod ( $paymentMethodName )

iShouldBeInformedThatMyOrderCannotBeShippedToThisAddress() публичный Метод

iShouldBeInformedWithPaymentMethodInstructions() публичный Метод

public iShouldBeInformedWithPaymentMethodInstructions ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod )
$paymentMethod Sylius\Component\Payment\Model\PaymentMethodInterface

iShouldBeNotifiedAboutBadCredentials() публичный Метод

iShouldBeNotifiedThatTheAndTheInShippingDetailsAreRequired() публичный Метод

public iShouldBeNotifiedThatTheAndTheInShippingDetailsAreRequired ( $firstElement, $secondElement, $type )

iShouldBeNotifiedThatTheShippingMethodIsRequired() публичный Метод

iShouldBeNotifiedThatThisProductDoesNotHaveSufficientStock() публичный Метод

public iShouldBeNotifiedThatThisProductDoesNotHaveSufficientStock ( Sylius\Component\Core\Model\ProductInterface $product )
$product Sylius\Component\Core\Model\ProductInterface

iShouldBeOnTheCheckoutAddressingStep() публичный Метод

iShouldBeOnTheCheckoutPaymentStep() публичный Метод

iShouldBeOnTheCheckoutShippingStep() публичный Метод

iShouldBeOnTheCheckoutSummaryStep() публичный Метод

iShouldBeRedirectedBackToTheThankYouPage() публичный Метод

iShouldBeRedirectedToTheAddressingStep() публичный Метод

iShouldBeRedirectedToTheHomepage() публичный Метод

iShouldBeRedirectedToThePaymentStep() публичный Метод

iShouldBeRedirectedToTheShippingStep() публичный Метод

iShouldHaveNoCountrySelected() публичный Метод

iShouldHavePaymentMethodAvailableAsFirstChoice() публичный Метод

public iShouldHavePaymentMethodAvailableAsFirstChoice ( $paymentMethodName )

iShouldHavePaymentMethodAvailableAsLastChoice() публичный Метод

public iShouldHavePaymentMethodAvailableAsLastChoice ( $paymentMethodName )

iShouldHaveProductsInTheCart() публичный Метод

public iShouldHaveProductsInTheCart ( $quantity, $productName )

iShouldHaveSelectedAsCountry() публичный Метод

public iShouldHaveSelectedAsCountry ( $countryName )

iShouldHaveShippingMethodAvailableAsFirstChoice() публичный Метод

public iShouldHaveShippingMethodAvailableAsFirstChoice ( $shippingMethodName )

iShouldHaveShippingMethodAvailableAsLastChoice() публичный Метод

public iShouldHaveShippingMethodAvailableAsLastChoice ( $shippingMethodName )

iShouldNotBeAbleToCompleteThePaymentStep() публичный Метод

iShouldNotBeAbleToCompleteTheShippingStep() публичный Метод

iShouldNotBeAbleToPayAgain() публичный Метод

iShouldNotBeAbleToSelectPaymentMethod() публичный Метод

public iShouldNotBeAbleToSelectPaymentMethod ( $paymentMethodName )

iShouldNotBeAbleToSelectShippingMethod() публичный Метод

public iShouldNotBeAbleToSelectShippingMethod ( $shippingMethodName )

iShouldNotBeAbleToSpecifyProvinceNameManuallyForBillingAddress() публичный Метод

iShouldNotBeAbleToSpecifyProvinceNameManuallyForShippingAddress() публичный Метод

iShouldNotBeNotifiedThatThisProductDoesNotHaveSufficientStock() публичный Метод

public iShouldNotBeNotifiedThatThisProductDoesNotHaveSufficientStock ( Sylius\Component\Core\Model\ProductInterface $product )
$product Sylius\Component\Core\Model\ProductInterface

iShouldNotSeeShippingMethod() публичный Метод

public iShouldNotSeeShippingMethod ( $shippingMethodName )

iShouldNotSeeTheThankYouPage() публичный Метод

iShouldSeeInTheBillingAddress() публичный Метод

public iShouldSeeInTheBillingAddress ( $provinceName )

iShouldSeeInTheShippingAddress() публичный Метод

public iShouldSeeInTheShippingAddress ( $provinceName )

iShouldSeeShippingFee() публичный Метод

public iShouldSeeShippingFee ( $shippingMethodName, $fee )

iShouldSeeShippingMethod() публичный Метод

public iShouldSeeShippingMethod ( $shippingMethodName )

iShouldSeeTheThankYouPage() публичный Метод

iShouldSeeThisBillingAddressAsBillingAddress() публичный Метод

iShouldSeeThisShippingAddressAsShippingAddress() публичный Метод

iShouldSeeThisShippingAddressAsShippingAndBillingAddress() публичный Метод

iShouldStillBeOnTheShippingStep() публичный Метод

iSignIn() публичный Метод

public iSignIn ( )

iSpecifiedTheShippingAddress() публичный Метод

public iSpecifiedTheShippingAddress ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iSpecifyBillingCountryProvinceAs() публичный Метод

public iSpecifyBillingCountryProvinceAs ( $province )

iSpecifyShippingCountryProvinceAs() публичный Метод

public iSpecifyShippingCountryProvinceAs ( $province )

iSpecifyTheBillingAddressAs() публичный Метод

public iSpecifyTheBillingAddressAs ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iSpecifyTheEmail() публичный Метод

public iSpecifyTheEmail ( $email = null )

iSpecifyThePasswordAs() публичный Метод

public iSpecifyThePasswordAs ( $password )

iSpecifyTheProvinceNameManuallyAsForBillingAddress() публичный Метод

iSpecifyTheProvinceNameManuallyAsForShippingAddress() публичный Метод

iSpecifyTheShippingAddressAs() публичный Метод

public iSpecifyTheShippingAddressAs ( Sylius\Component\Core\Model\AddressInterface $address )
$address Sylius\Component\Core\Model\AddressInterface

iTryToOpenCheckoutAddressingPage() публичный Метод

iTryToOpenCheckoutCompletePage() публичный Метод

iTryToOpenCheckoutPaymentPage() публичный Метод

iTryToOpenCheckoutShippingPage() публичный Метод

iWantToBrowseOrderDetailsForThisOrder() публичный Метод

public iWantToBrowseOrderDetailsForThisOrder ( Sylius\Component\Core\Model\OrderInterface $order )
$order Sylius\Component\Core\Model\OrderInterface

iWantToBrowseThankYouPageForThisOrder() публичный Метод

iWantToCompleteCheckout() публичный Метод

iWasAtTheCheckoutSummaryStep() публичный Метод

myOrderPromotionTotalShouldBe() публичный Метод

public myOrderPromotionTotalShouldBe ( $promotionTotal )

myOrderSCurrencyShouldBe() публичный Метод

public myOrderSCurrencyShouldBe ( $currencyCode )

myOrderSLocaleShouldBe() публичный Метод

public myOrderSLocaleShouldBe ( $localeName )

myOrderSPaymentMethodShouldBe() публичный Метод

public myOrderSPaymentMethodShouldBe ( Sylius\Component\Payment\Model\PaymentMethodInterface $paymentMethod )
$paymentMethod Sylius\Component\Payment\Model\PaymentMethodInterface

myOrderSShippingMethodShouldBe() публичный Метод

public myOrderSShippingMethodShouldBe ( Sylius\Component\Core\Model\ShippingMethodInterface $shippingMethod )
$shippingMethod Sylius\Component\Core\Model\ShippingMethodInterface

myOrderShippingShouldBe() публичный Метод

public myOrderShippingShouldBe ( $price )

myOrderTotalInBaseCurrencyShouldBe() публичный Метод

myOrderTotalShouldBe() публичный Метод

public myOrderTotalShouldBe ( $total )

myTaxTotalShouldBe() публичный Метод

public myTaxTotalShouldBe ( $taxTotal )

shouldBeAppliedToMyOrder() публичный Метод

public shouldBeAppliedToMyOrder ( $promotionName )

theLoginFormShouldNoLongerBeAccessible() публичный Метод

theProductShouldHaveUnitPrice() публичный Метод

public theProductShouldHaveUnitPrice ( Sylius\Component\Core\Model\ProductInterface $product, $price )
$product Sylius\Component\Core\Model\ProductInterface

theShouldHaveUnitPriceDiscountedFor() публичный Метод

public theShouldHaveUnitPriceDiscountedFor ( Sylius\Component\Core\Model\ProductInterface $product, $amount )
$product Sylius\Component\Core\Model\ProductInterface

theSubtotalOfItemShouldBe() публичный Метод

public theSubtotalOfItemShouldBe ( $item, $price )

thereShouldBeInformationAboutNoPaymentMethodsAvailableForMyOrder() публичный Метод

thereShouldBeInformationAboutNoShippingMethodsAvailableForMyShippingAddress() публичный Метод