parent
d10a8bee84
commit
a089ae723f
@ -0,0 +1,92 @@ |
||||
Feature: Inbox |
||||
A user should be able to send and receive messages. |
||||
|
||||
Background: |
||||
|
||||
Scenario: Send a new message |
||||
Given I am a platform administrator |
||||
And I am on "main/messages/inbox.php" |
||||
When I press "Compose message" |
||||
Then I should see "Send to" |
||||
When I fill in the following: |
||||
| Send to | acostea | |
||||
And I press "Andrea Costea (acostea)" |
||||
Then I fill in the following: |
||||
| Subject | Behat test message subject | |
||||
| Message | Behat test message content | |
||||
And I press "Send message" |
||||
And wait for the page to be loaded |
||||
Then I should see "The message has been sent to" |
||||
|
||||
Scenario: Verify message is in outbox |
||||
Given I am a platform administrator |
||||
And I am on "main/messages/inbox.php" |
||||
When I press "Outbox" |
||||
Then I should see "Messages / Outbox" |
||||
And I should see "Behat test message subject" |
||||
|
||||
Scenario: Delete message |
||||
Given I am a platform administrator |
||||
And I am on "main/messages/outbox.php" |
||||
Then I should see "Messages / Outbox" |
||||
And I should see "Behat test message subject" |
||||
When I press "Behat test message subject" |
||||
Then I should see "Behat test message content" |
||||
And I should see "Delete message" |
||||
When I press "Delete message" |
||||
And wait for the page to be loaded |
||||
Then I should see "The selected messages have been deleted" |
||||
|
||||
#Scenario to be added/completed/verified/ |
||||
# scenario : delete multiple messages |
||||
# Given I am a platform administrator |
||||
# And I am on "main/messages/outbox.php" |
||||
# Then I should see "Messages / Outbox" |
||||
# When I check multiple checkbox |
||||
# And I press the arrow next to Detail |
||||
# And I press Delete Selected messages |
||||
# Then I should see "The selected messages have been deleted" |
||||
|
||||
|
||||
|
||||
Scenario: Read a message and come back to inbox |
||||
Given I am a student |
||||
And I am on "main/messages/inbox.php" |
||||
Then I should see "Behat test message subject" |
||||
When I press "Behat test message subject" |
||||
And wait for the page to be loaded |
||||
Then I should see "Behat test message content" |
||||
And I should see "Inbox" |
||||
When I press "Inbox" |
||||
And wait for the page to be loaded |
||||
Then I should see "Messages / Inbox" |
||||
And I should see "Behat test message subject" |
||||
|
||||
Scenario: Reply to a message |
||||
Given I am a student |
||||
And I am on "main/messages/inbox.php" |
||||
Then I should see "Behat test message subject" |
||||
When I press "Behat test message subject" |
||||
And wait for the page to be loaded |
||||
Then I should see "Behat test message content" |
||||
When I press "Reply to this message" |
||||
And wait for the page to be loaded |
||||
Then I should see "Send to" |
||||
And I should see "RE: Behat test message subject" |
||||
When I press "Send message" |
||||
And wait for the page to be loaded |
||||
Then I should see "The message has been sent to" |
||||
|
||||
#Scenario to be added/completed/verified/ |
||||
# Scenario: Forward a message |
||||
# Given I am a student |
||||
# And I am on "main/messages/inbox.php" |
||||
# Then I should see "Behat test message subject" |
||||
# When I press "Forward message" on the line of "Behat test message subject" |
||||
# And wait for the page to be loaded |
||||
# Then I should see "Send to" |
||||
# And I should see "[Fwd: Behat test message subject]" |
||||
|
||||
#Scenario to be added/completed/verified/ |
||||
# scenario : delete a message using the trash icon directly on the Inbox page |
||||
|
||||
Loading…
Reference in new issue