felixlapierre / campus-guide

Concordia Campus Guide application - SOEN390
3 stars 2 forks source link

Acceptance Test for #27: As a user, I want the option to use stairs, elevators, or escalators when getting indoor directions #227

Open gdzooks opened 4 years ago

gdzooks commented 4 years ago

User Story Covered:

27 As a user, I want the option to use stairs, elevators, or escalators when getting indoor directions.

Acceptance Criteria: Given that I am on the directions page, And that I click on the 3-dots options/menu button, And that I click on the "Choose indoor accessibility" option, And that I select an option that I want removed from my route (e.g. "Can't use stairs"), Then I should see the indoor path update to remove the selected option from my route.

Steps for Acceptance Test:

  1. Open the application
  2. Click on the the "Directions" button found at the bottom left of the bottom navigation bar
  3. Click on the "Search for location" button from the presented options to enter the destination location
  4. Enter an start location/destination; it is recommended to enter an indoor location, such as LB-385.00
  5. Click on the "Search for location" button from the presented options
  6. Enter a destination location; it is recommended to enter an indoor location, such as LB-285.00
  7. The default route displayed on the map allows all forms of indoor travel (escalators, elevators, stairs) and will use the ones closest to the start and end locations
  8. Tap on the 3-dots options/menu button in the top right of the screen next to the start location name
  9. Tap on the "Choose indoor accessibility" option
  10. Select the accessibility option from the presented list; if you have used LB-285.00 and LB-385.00 as the start and end destinations, then it is recommended that you select the "Can't use stairs" option
  11. The indoor portions of the route should now avoid staircases

Please refer to this video for a demonstration of this acceptance criteria

Note:

jodavimehran commented 4 years ago

Accepted