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

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

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

Метод Описание
__construct ( Sylius\Behat\Service\SharedStorageInterface $sharedStorage, Sylius\Behat\Page\External\PaypalExpressCheckoutPageInterface $paypalExpressCheckoutPage, Sylius\Behat\Page\Shop\Order\ShowPageInterface $orderDetails, Sylius\Behat\Page\Shop\Checkout\CompletePageInterface $summaryPage, Sylius\Behat\Service\Mocker\PaypalApiMocker $paypalApiMocker, Sylius\Component\Core\Repository\OrderRepositoryInterface $orderRepository )
iCancelMyPaypalPayment ( )
iConfirmMyOrderWithPaypalPayment ( )
iShouldBeNotifiedThatMyPaymentHasBeenCancelled ( )
iShouldBeNotifiedThatMyPaymentHasBeenCompleted ( )
iShouldBeRedirectedToPaypalExpressCheckoutPage ( )
iSignInToPaypalAndPaySuccessfully ( )
iTryToPayAgain ( )

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

Метод Описание
assertNotification ( string $expectedNotification )

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

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

public __construct ( Sylius\Behat\Service\SharedStorageInterface $sharedStorage, Sylius\Behat\Page\External\PaypalExpressCheckoutPageInterface $paypalExpressCheckoutPage, Sylius\Behat\Page\Shop\Order\ShowPageInterface $orderDetails, Sylius\Behat\Page\Shop\Checkout\CompletePageInterface $summaryPage, Sylius\Behat\Service\Mocker\PaypalApiMocker $paypalApiMocker, Sylius\Component\Core\Repository\OrderRepositoryInterface $orderRepository )
$sharedStorage Sylius\Behat\Service\SharedStorageInterface
$paypalExpressCheckoutPage Sylius\Behat\Page\External\PaypalExpressCheckoutPageInterface
$orderDetails Sylius\Behat\Page\Shop\Order\ShowPageInterface
$summaryPage Sylius\Behat\Page\Shop\Checkout\CompletePageInterface
$paypalApiMocker Sylius\Behat\Service\Mocker\PaypalApiMocker
$orderRepository Sylius\Component\Core\Repository\OrderRepositoryInterface

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

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

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

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

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

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

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

public iTryToPayAgain ( )