Logo: Relish

  1. Sign in

Project: Widget

Choice submission

  • @voting

In order to participate in online votes
As a user
I want to be able to cast my choice submission

Scenarios
  • @automated
  • @submission-error
Submission error
Given
I access an open vote
When
I submit the vote with no choices selected
Then
I should see an error message
  • @automated
  • @reset-identity-cookies
  • @reset-history-cookie
Vote accepts multiple choice submissions
Given
I access a vote with a limited quota of vote submissions
When
I fill my quota of choice submissions
Then
I should not be able to cast another choice submission
  • @automated
  • @voting-with-different-ids
Same vote with different BBC IDs
Given
I access a vote with a limited quota of vote submissions
When
I fill my quota of choice submissions
And
I log in with a different BBC ID
Then
I should be able to cast a choice submission
  • @automated
  • @voting-on-different-votes
Different votes with same BBC ID
Given
I access a vote with a limited quota of vote submissions
When
I fill my quota of choice submissions
And
I access a different vote
Then
I should be able to cast a choice submission
  • @automated
  • @reset-identity-cookies
  • @reset-history-cookie
Non-BBC ID vote accepts only one choice submission
Given
I access a vote that does not require BBC ID login
When
I cast a choice submission
Then
I should not be able to cast another choice submission
  • @automated
  • @reset-identity-cookies
  • @reset-history-cookie
User sees vote submission acknowledgement message
Given
a vote is open
When
I cast a vote submission
Then
I should see a thank you feedback message
  • @automated
  • @reset-identity-cookies
  • @reset-history-cookie
Filling a vote's quota of choice submission over multiple sessions
Given
I access a vote of which I have not filled my quota of choice submissions
When
I log in with the same BBC ID previously used
Then
I should be able to cast a choice submission

Last published about 5 years ago by Claudio Neves.