LEIC-ES-2021-22 / 3LEIC05T1

0 stars 0 forks source link

List student's curricular units #1

Closed Sirze01 closed 2 years ago

Sirze01 commented 2 years ago

As a student, I want to be able to list the curricular units I am enrolled in, so that I can access their Moodle page.

Notes

User interface mockups

Acceptance tests

Feature: List student's curricular units
  Background: 
    Given that I'm logged in the uni app
    And the side navigation menu is available

  Scenario: Access the curricular units page with an Internet connection available
    Given that an Internet connection is available
    When I select the curricular units option
    Then the app should load the list of curricular units I'm enrolled in from the Internet and cache it for later use
    And I should see it displayed

  Scenario: Access the curricular units page without an Internet connection, with cached list of curricular units
    Given that no Internet connection is available
    And the list of curricular units is locally cached
    When I select the curricular units option
    Then the app should load the list of curricular units I'm currently enrolled in from local cache
    And I should see it displayed    

  Scenario: Try to access the curricular units page without an Internet connection, without cached list of curricular units
    Given that no Internet connection is available
    And that the list of curricular units isn't locally cached
    When I select the curricular units option
    Then an error should be displayed informing me

Value and effort

Value Effort
Must M

Tasks

joaopascoalfariafeup commented 2 years ago

Ok. Access their Moodle -> Moodle page? Mais tarde (para automação) vai ser preciso uniformizar frases nos testes de aceitação

Sirze01 commented 2 years ago

Completed all the required tasks