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