-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDraft Zone.feature
More file actions
150 lines (109 loc) · 5.91 KB
/
Draft Zone.feature
File metadata and controls
150 lines (109 loc) · 5.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
NOTE: This file is not a specification!
User Groups: https://moti-imb.atlassian.net/wiki/spaces/ORV2/pages/102498349/Roles+Services+and+Permissions+Matrix
Data Discovery:
User = CA, PA, PC, SA, TRAIN, FIN, CTPO, EO, HQA
CV Client = CA, PA
Staff = PC, SA, TRAIN, FIN, CTPO, EO, HQA
Auth Staff = PC, SA, TRAIN, CTPO
Non Auth Staff = FIN, EO, HQA
| Permit Type | New Application CV Client | Amend Application Staff |
| TROS | Now-14 days from now (Editable - CV Client) | N/A |
| TROS | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| TROW | Now-14 days from now (Editable - CV Client) | N/A |
| TROW | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| STOS | Now-14 days from now (Editable - CV Client) | N/A |
| STOS | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| MFP | Now-14 days from now (Editable - CV Client) | N/A |
| MFP | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| STFR | Now-14 days from now (Editable - CV Client) | N/A |
| STFR | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| QRFR | Now-14 days from now (Editable - CV Client) | N/A |
| QRFR | Any-60 days from now (Editable - Staff) | Same quarter as Start date-60 days from now (Editable - Staff) |
| NRSCV | Now-14 days from now (Editable - CV Client) | N/A |
| NRSCV | Any-60 days from now (Editable - Staff) | Any-60 days from now (Editable - Staff) |
| NRQCV | Now-14 days from now (Editable - CV Client) | N/A |
| NRQCV | Any-60 days from now (Editable - Staff) | Same quarter as Start date- 60 days from now (Editable - Staff) |
Feature: Refund to multiple payment methods credit account
Rule: credit account void and amend with refund permit pdf and receipt are always sent to the credit account holder
Scenario: credit account holder
Given
When
Then they only get one email
Scenario: credit account user
Given
When
Then
Rule: Maximum 15 characters allowed in Transaction ID
Enter 16 characters
they see "Maximum 15 characters"
In staff shopping cart:
Scenario: date extension
Given permit A
When
Then
Scenario: km added
Given
When
Then
Scenario: weight increased
Given
When
Then
Scenario: dangerous goods
Given
When
Then
Feature: Basic BCeID CV Client Create a New onRouteBC Profile
Feature: Basic BCeID CV Client Claim a onRouteBC Profile
Feature: Basic BCeID CV Client Invited User Log Into onRouteBC
User = CA, PA
# Rule: credential X must match invited username in onRouteBC
Rule: a user can choose to create a new onRouteBC Profile
Rule: a user can choose to claim an onRouteBC profile
Rule: a user must update mandatory contact details
Rule:
Scenario:
Given
When
Then
Stow Return Trip:
Rule: STOW permit default is a one way trip
Scenario: default trip type new
Given a user has started a new STOS application
When they view trip details
Then they see One Way chosen
Rule: a user can optionally choose to designate the STOW application as a return trip
Scenario: designate return trip
Given a user has started a new STOS application
And they have not designated the application as a return trip
When they choose to designate the application as a return trip
Then the return trip is selected
Scenario: remove return trip designation
Given a user has chosen to designate the application as a return trip
When they choose to designate the application as a one way trip
Then the return trip is not selected
Rule: a return trip multiplies the one way fee by 2
Scenario: return trip fee calculation
Given a user has designated the application as a return trip
When they continue to "Review and Confirm Details" page
Then the permit fee is calculated as $30
Rule: if chosen a return trip is indicated on the generated permit pdf
Scenario: return trip pdf
Given a user has designated the application as a return trip
When they successfully purchase their permit
Then the generated permit pdf indicates "Permitted for return trip along the same route." in the trip details section
Scenario: one way trip pdf
Given a user has designated the application as a one way trip
When they successfully purchase their permit
Then the generated permit pdf does not indicate "Permitted for return trip along the same route." in the trip details section
Rule: the trip type is shown on review and confirm details
Scenario: return trip
Given a user has chosen to designate the application as a return trip
When they continue to "Review and Confirm Details" page
Then they see the return trip designation
And they see "Permitted for return trip along the same route."
Scenario: one way trip
Given a user has chosen to designate the application as a one way trip
When they continue to "Review and Confirm Details" page
Then they see the one way trip designation
And they do not see "Permitted for return trip along the same route."