mirror of
https://github.com/Sylius/Sylius.git
synced 2026-07-15 17:40:58 +00:00
Fix order scenarios in backend
This commit is contained in:
parent
1cc4f4e200
commit
a5dd285a3d
2 changed files with 11 additions and 11 deletions
|
|
@ -55,17 +55,17 @@ Feature: Orders management
|
|||
Then I should be on the order creation page
|
||||
|
||||
Scenario: Accessing the order editing form
|
||||
Given I am viewing order with number "000001"
|
||||
Given I am viewing order with number "000000001"
|
||||
When I follow "edit"
|
||||
Then I should be editing order with number "000001"
|
||||
Then I should be editing order with number "000000001"
|
||||
|
||||
Scenario: Accessing the editing form from the list
|
||||
Given I am on the order index page
|
||||
When I click "edit" near "#000000002"
|
||||
Then I should be editing order with number "000002"
|
||||
Then I should be editing order with number "000000002"
|
||||
|
||||
Scenario: Deleting the order
|
||||
Given I am viewing order with number "000001"
|
||||
Given I am viewing order with number "000000001"
|
||||
When I press "delete"
|
||||
Then I should be on the order index page
|
||||
And I should see "Order has been successfully deleted."
|
||||
|
|
@ -77,7 +77,7 @@ Feature: Orders management
|
|||
And I should see "Order has been successfully deleted."
|
||||
|
||||
Scenario: Deleted order disappears from the list
|
||||
Given I am viewing order with number "000002"
|
||||
Given I am viewing order with number "000000002"
|
||||
When I press "delete"
|
||||
Then I should be on the order index page
|
||||
And I should not see order with number "#000000002" in the list
|
||||
|
|
@ -85,21 +85,21 @@ Feature: Orders management
|
|||
Scenario: Accessing the order details page from list
|
||||
Given I am on the order index page
|
||||
When I click "details" near "#000000001"
|
||||
Then I should be viewing order with number "000001"
|
||||
Then I should be viewing order with number "000000001"
|
||||
|
||||
Scenario: Accessing the order details page by clicking the number
|
||||
Given I am on the order index page
|
||||
When I click "#000000002"
|
||||
Then I should be viewing order with number "000002"
|
||||
Then I should be viewing order with number "000000002"
|
||||
|
||||
Scenario: Displaying correct total on order page
|
||||
Given I am viewing order with number "000002"
|
||||
Given I am viewing order with number "000000002"
|
||||
Then I should see "Total: €56.57"
|
||||
|
||||
Scenario: Displaying correct items total on order page
|
||||
Given I am viewing order with number "000002"
|
||||
Given I am viewing order with number "000000002"
|
||||
Then I should see "Items total: €45.99"
|
||||
|
||||
Scenario: Displaying correct tax total on order page
|
||||
Given I am viewing order with number "000002"
|
||||
Given I am viewing order with number "000000002"
|
||||
Then I should see "Tax total: €10.58"
|
||||
|
|
|
|||
|
|
@ -232,7 +232,7 @@ class DataContext extends BehatContext implements KernelAwareInterface
|
|||
$order->calculateTotal();
|
||||
$order->complete();
|
||||
|
||||
$this->getService('event_dispatcher')->dispatch('sylius.order.pre_create', new GenericEvent($order));
|
||||
$this->getService('event_dispatcher')->dispatch('sylius.cart_change', new GenericEvent($order));
|
||||
|
||||
$manager->persist($order);
|
||||
$manager->flush();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue