Logo: Relish

  1. Sign in

Project: Client-activity-tracker

Maintain administrators

Administrators can access the system
Superusers can maintain administrators
Anonymous users cannot access administrator or superuser features

Scenarios
Log in as an administrator
Given
An administrator exists
When
that administartor logs in
Then
that administrator is logged in
Log out
Given
An administratror exists
And
that administrator is logged in
When
that administrator logs out
Then
that administrator is logged out
Admininstrators cannot act as superusers
Given
I am logged in as an administrator
When
I try to create a new administrator
Then
The administrator is not created
And
I am told to contact the superuser
Create a new administrator
Given
I am logged in as the superuser
When
I try to create a new administrator
Then
the system lets me know the administrator has been created
And
the new administrator receives an email
An anonymous user tries to create an administrator
Given
I am not logged in
When
I try to create a new administrator
Then
The administrator is not created
And
I am told to log in

Last published almost 5 years ago by Todd Tyree.