PHP Class Sylius\Behat\Context\Ui\Admin\ManagingShippingCategoriesContext

Author: Anna Walasek ([email protected])
Inheritance: implements Behat\Behat\Context\Context
Datei anzeigen Open project: sylius/sylius

Public Methods

Method Description
__construct ( Sylius\Behat\Page\Admin\Crud\IndexPageInterface $indexPage, Sylius\Behat\Page\Admin\ShippingCategory\CreatePageInterface $createPage, Sylius\Behat\Page\Admin\Crud\UpdatePageInterface $updatePage )
iAddIt ( )
iDeleteShippingCategory ( $shippingCategoryName )
iNameIt ( $shippingCategoryName = null )
iNameItIn ( $name )
iSaveMyChanges ( )
iShouldBeNotifiedThatCodeIsRequired ( $element )
iShouldBeNotifiedThatShippingCategoryWithThisCodeAlreadyExists ( )
iShouldSeeShippingCategoriesInTheList ( $numberOfShippingCategories )
iSpecifyItsCodeAs ( $shippingCategoryCode = null )
iSpecifyItsDescriptionAs ( $shippingCategoryDescription )
iWantToBrowseShippingCategories ( )
iWantToCreateANewShippingCategory ( )
iWantToModifyAShippingCategory ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )
shippingCategoryWithNameShouldNotBeAdded ( $shippingCategoryName )
theCodeFieldShouldBeDisabled ( )
theShippingCategoryShouldAppearInTheRegistry ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )
thereShouldStillBeOnlyOneShippingCategoryWith ( $code )
thisShippingCategoryNameShouldBe ( $shippingCategoryName )
thisShippingCategoryShouldNoLongerExistInTheRegistry ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )

Method Details

__construct() public method

public __construct ( Sylius\Behat\Page\Admin\Crud\IndexPageInterface $indexPage, Sylius\Behat\Page\Admin\ShippingCategory\CreatePageInterface $createPage, Sylius\Behat\Page\Admin\Crud\UpdatePageInterface $updatePage )
$indexPage Sylius\Behat\Page\Admin\Crud\IndexPageInterface
$createPage Sylius\Behat\Page\Admin\ShippingCategory\CreatePageInterface
$updatePage Sylius\Behat\Page\Admin\Crud\UpdatePageInterface

iAddIt() public method

public iAddIt ( )

iDeleteShippingCategory() public method

public iDeleteShippingCategory ( $shippingCategoryName )

iNameIt() public method

public iNameIt ( $shippingCategoryName = null )

iNameItIn() public method

public iNameItIn ( $name )

iSaveMyChanges() public method

public iSaveMyChanges ( )

iShouldBeNotifiedThatCodeIsRequired() public method

iShouldBeNotifiedThatShippingCategoryWithThisCodeAlreadyExists() public method

iShouldSeeShippingCategoriesInTheList() public method

public iShouldSeeShippingCategoriesInTheList ( $numberOfShippingCategories )

iSpecifyItsCodeAs() public method

public iSpecifyItsCodeAs ( $shippingCategoryCode = null )

iSpecifyItsDescriptionAs() public method

public iSpecifyItsDescriptionAs ( $shippingCategoryDescription )

iWantToBrowseShippingCategories() public method

iWantToCreateANewShippingCategory() public method

iWantToModifyAShippingCategory() public method

public iWantToModifyAShippingCategory ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )
$shippingCategory Sylius\Component\Shipping\Model\ShippingCategoryInterface

shippingCategoryWithNameShouldNotBeAdded() public method

public shippingCategoryWithNameShouldNotBeAdded ( $shippingCategoryName )

theCodeFieldShouldBeDisabled() public method

theShippingCategoryShouldAppearInTheRegistry() public method

public theShippingCategoryShouldAppearInTheRegistry ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )
$shippingCategory Sylius\Component\Shipping\Model\ShippingCategoryInterface

thereShouldStillBeOnlyOneShippingCategoryWith() public method

thisShippingCategoryNameShouldBe() public method

public thisShippingCategoryNameShouldBe ( $shippingCategoryName )

thisShippingCategoryShouldNoLongerExistInTheRegistry() public method

public thisShippingCategoryShouldNoLongerExistInTheRegistry ( Sylius\Component\Shipping\Model\ShippingCategoryInterface $shippingCategory )
$shippingCategory Sylius\Component\Shipping\Model\ShippingCategoryInterface