School

Registration
Feature: Management of the school profile
  This feature contains registration, updating and deletion of a school account.
Retrieval
Feature: Retrieval of teacher entities by id or search criteria
  This scenarios in this feature express the detailed security restrictions around retrieval

  Background:
    Given a user with email <name> is known to the platform
      | name                      |  |  |
      | iris.de.bruin@outlook.com |  |  |
      | jan@zwart@gmail.com       |  |  |

  Scenario: list public school data by any search criteria

  Scenario: look up a school's full data by its id

  Scenario: a school contact looks up their school's full record | school

  Scenario: a teacher can look up the school that they are connected with full details

  Scenario: a teacher can look up any school with basic details
Update and delete
Feature: Management of a teacher record

  This feature contains registration, updating and deletion of a school account.

  Scenario: update a school record by its designated contact person

  Scenario: delete a school record by its designated contact person

  Scenario: update any school record

  Scenario: delete any school record

Last update: June 29, 2023
Authors: MarcelWildenburg