Skip to content

Commit 5b24547

Browse files
committed
CCM-11492 Add test IDs
1 parent 8c2908d commit 5b24547

File tree

7 files changed

+66
-3
lines changed

7 files changed

+66
-3
lines changed

frontend/src/__tests__/app/choose-templates/__snapshots__/page.test.tsx.snap

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ exports[`ChooseTemplatesPage renders correctly for a message plan with multiple
100100
</h3>
101101
<a
102102
class="nhsuk-link nhsuk-link--no-visited-state"
103+
data-testid="choose-template-link-NHSAPP"
103104
href="/message-plans/choose-nhs-app-template"
104105
>
105106
Choose
@@ -231,6 +232,7 @@ exports[`ChooseTemplatesPage renders correctly for a message plan with multiple
231232
</h3>
232233
<a
233234
class="nhsuk-link nhsuk-link--no-visited-state"
235+
data-testid="choose-template-link-SMS"
234236
href="/message-plans/choose-text-message-template"
235237
>
236238
Choose
@@ -362,6 +364,7 @@ exports[`ChooseTemplatesPage renders correctly for a message plan with multiple
362364
</h3>
363365
<a
364366
class="nhsuk-link nhsuk-link--no-visited-state"
367+
data-testid="choose-template-link-LETTER"
365368
href="/message-plans/choose-standard-english-letter-template"
366369
>
367370
Choose
@@ -466,6 +469,7 @@ exports[`ChooseTemplatesPage renders correctly for a message plan with multiple
466469
<a
467470
aria-disabled="false"
468471
class="nhsuk-button"
472+
data-testid="move-to-production-cta"
469473
draggable="false"
470474
href="/message-plans/move-to-production"
471475
role="button"
@@ -475,6 +479,7 @@ exports[`ChooseTemplatesPage renders correctly for a message plan with multiple
475479
<a
476480
aria-disabled="false"
477481
class="nhsuk-button nhsuk-button--secondary nhsuk-u-margin-left-3"
482+
data-testid="save-and-close-cta"
478483
draggable="false"
479484
href="/message-plans"
480485
role="button"

frontend/src/__tests__/components/molecules/__snapshots__/MessagePlanBlock.test.tsx.snap

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ exports[`MessagePlanBlock for channel EMAIL with no template should match snapsh
3030
</h3>
3131
<a
3232
class="nhsuk-link nhsuk-link--no-visited-state"
33+
data-testid="choose-template-link-EMAIL"
3334
href="/message-plans/choose-email-template"
3435
>
3536
Choose
@@ -79,6 +80,7 @@ exports[`MessagePlanBlock for channel EMAIL with template should match snapshot
7980
<br />
8081
<a
8182
class="nhsuk-link nhsuk-link--no-visited-state"
83+
data-testid="change-template-link-EMAIL"
8284
href="/message-plans/choose-email-template"
8385
>
8486
Change
@@ -93,6 +95,7 @@ exports[`MessagePlanBlock for channel EMAIL with template should match snapshot
9395
<p>
9496
<a
9597
class="channel-template-link--remove nhsuk-link"
98+
data-testid="remove-template-link-EMAIL"
9699
href="todo"
97100
>
98101
Remove
@@ -140,6 +143,7 @@ exports[`MessagePlanBlock for channel LETTER with no template should match snaps
140143
</h3>
141144
<a
142145
class="nhsuk-link nhsuk-link--no-visited-state"
146+
data-testid="choose-template-link-LETTER"
143147
href="/message-plans/choose-standard-english-letter-template"
144148
>
145149
Choose
@@ -189,6 +193,7 @@ exports[`MessagePlanBlock for channel LETTER with template should match snapshot
189193
<br />
190194
<a
191195
class="nhsuk-link nhsuk-link--no-visited-state"
196+
data-testid="change-template-link-LETTER"
192197
href="/message-plans/choose-standard-english-letter-template"
193198
>
194199
Change
@@ -203,6 +208,7 @@ exports[`MessagePlanBlock for channel LETTER with template should match snapshot
203208
<p>
204209
<a
205210
class="channel-template-link--remove nhsuk-link"
211+
data-testid="remove-template-link-LETTER"
206212
href="todo"
207213
>
208214
Remove
@@ -250,6 +256,7 @@ exports[`MessagePlanBlock for channel NHSAPP with no template should match snaps
250256
</h3>
251257
<a
252258
class="nhsuk-link nhsuk-link--no-visited-state"
259+
data-testid="choose-template-link-NHSAPP"
253260
href="/message-plans/choose-nhs-app-template"
254261
>
255262
Choose
@@ -299,6 +306,7 @@ exports[`MessagePlanBlock for channel NHSAPP with template should match snapshot
299306
<br />
300307
<a
301308
class="nhsuk-link nhsuk-link--no-visited-state"
309+
data-testid="change-template-link-NHSAPP"
302310
href="/message-plans/choose-nhs-app-template"
303311
>
304312
Change
@@ -313,6 +321,7 @@ exports[`MessagePlanBlock for channel NHSAPP with template should match snapshot
313321
<p>
314322
<a
315323
class="channel-template-link--remove nhsuk-link"
324+
data-testid="remove-template-link-NHSAPP"
316325
href="todo"
317326
>
318327
Remove
@@ -360,6 +369,7 @@ exports[`MessagePlanBlock for channel SMS with no template should match snapshot
360369
</h3>
361370
<a
362371
class="nhsuk-link nhsuk-link--no-visited-state"
372+
data-testid="choose-template-link-SMS"
363373
href="/message-plans/choose-text-message-template"
364374
>
365375
Choose
@@ -409,6 +419,7 @@ exports[`MessagePlanBlock for channel SMS with template should match snapshot 1`
409419
<br />
410420
<a
411421
class="nhsuk-link nhsuk-link--no-visited-state"
422+
data-testid="change-template-link-SMS"
412423
href="/message-plans/choose-text-message-template"
413424
>
414425
Change
@@ -423,6 +434,7 @@ exports[`MessagePlanBlock for channel SMS with template should match snapshot 1`
423434
<p>
424435
<a
425436
class="channel-template-link--remove nhsuk-link"
437+
data-testid="remove-template-link-SMS"
426438
href="todo"
427439
>
428440
Remove

frontend/src/__tests__/components/molecules/__snapshots__/MessagePlanChannelTemplate.test.tsx.snap

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for empty state (EMAIL
1515
</h3>
1616
<a
1717
class="nhsuk-link nhsuk-link--no-visited-state"
18+
data-testid="choose-template-link-EMAIL"
1819
href="/message-plans/choose-email-template"
1920
>
2021
Choose
@@ -46,6 +47,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for empty state (LETTE
4647
</h3>
4748
<a
4849
class="nhsuk-link nhsuk-link--no-visited-state"
50+
data-testid="choose-template-link-LETTER"
4951
href="/message-plans/choose-standard-english-letter-template"
5052
>
5153
Choose
@@ -77,6 +79,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for empty state (NHSAP
7779
</h3>
7880
<a
7981
class="nhsuk-link nhsuk-link--no-visited-state"
82+
data-testid="choose-template-link-NHSAPP"
8083
href="/message-plans/choose-nhs-app-template"
8184
>
8285
Choose
@@ -108,6 +111,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for empty state (SMS)
108111
</h3>
109112
<a
110113
class="nhsuk-link nhsuk-link--no-visited-state"
114+
data-testid="choose-template-link-SMS"
111115
href="/message-plans/choose-text-message-template"
112116
>
113117
Choose
@@ -142,6 +146,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
142146
<br />
143147
<a
144148
class="nhsuk-link nhsuk-link--no-visited-state"
149+
data-testid="change-template-link-EMAIL"
145150
href="/message-plans/choose-email-template"
146151
>
147152
Change
@@ -157,6 +162,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
157162
<p>
158163
<a
159164
class="channel-template-link--remove nhsuk-link"
165+
data-testid="remove-template-link-EMAIL"
160166
href="todo"
161167
>
162168
Remove
@@ -192,6 +198,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
192198
<br />
193199
<a
194200
class="nhsuk-link nhsuk-link--no-visited-state"
201+
data-testid="change-template-link-LETTER"
195202
href="/message-plans/choose-standard-english-letter-template"
196203
>
197204
Change
@@ -207,6 +214,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
207214
<p>
208215
<a
209216
class="channel-template-link--remove nhsuk-link"
217+
data-testid="remove-template-link-LETTER"
210218
href="todo"
211219
>
212220
Remove
@@ -242,6 +250,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
242250
<br />
243251
<a
244252
class="nhsuk-link nhsuk-link--no-visited-state"
253+
data-testid="change-template-link-NHSAPP"
245254
href="/message-plans/choose-nhs-app-template"
246255
>
247256
Change
@@ -257,6 +266,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
257266
<p>
258267
<a
259268
class="channel-template-link--remove nhsuk-link"
269+
data-testid="remove-template-link-NHSAPP"
260270
href="todo"
261271
>
262272
Remove
@@ -292,6 +302,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
292302
<br />
293303
<a
294304
class="nhsuk-link nhsuk-link--no-visited-state"
305+
data-testid="change-template-link-SMS"
295306
href="/message-plans/choose-text-message-template"
296307
>
297308
Change
@@ -307,6 +318,7 @@ exports[`MessagePlanChannelTemplate should match snapshot for selected template
307318
<p>
308319
<a
309320
class="channel-template-link--remove nhsuk-link"
321+
data-testid="remove-template-link-SMS"
310322
href="todo"
311323
>
312324
Remove

frontend/src/__tests__/components/organisms/__snapshots__/CreateEditMessagePlan.test.tsx.snap

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
100100
</h3>
101101
<a
102102
class="nhsuk-link nhsuk-link--no-visited-state"
103+
data-testid="choose-template-link-NHSAPP"
103104
href="/message-plans/choose-nhs-app-template"
104105
>
105106
Choose
@@ -230,6 +231,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
230231
</h3>
231232
<a
232233
class="nhsuk-link nhsuk-link--no-visited-state"
234+
data-testid="choose-template-link-SMS"
233235
href="/message-plans/choose-text-message-template"
234236
>
235237
Choose
@@ -360,6 +362,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
360362
</h3>
361363
<a
362364
class="nhsuk-link nhsuk-link--no-visited-state"
365+
data-testid="choose-template-link-EMAIL"
363366
href="/message-plans/choose-email-template"
364367
>
365368
Choose
@@ -490,6 +493,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
490493
</h3>
491494
<a
492495
class="nhsuk-link nhsuk-link--no-visited-state"
496+
data-testid="choose-template-link-LETTER"
493497
href="/message-plans/choose-standard-english-letter-template"
494498
>
495499
Choose
@@ -593,6 +597,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
593597
<a
594598
aria-disabled="false"
595599
class="nhsuk-button"
600+
data-testid="move-to-production-cta"
596601
draggable="false"
597602
href="/message-plans/move-to-production"
598603
role="button"
@@ -602,6 +607,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
602607
<a
603608
aria-disabled="false"
604609
class="nhsuk-button nhsuk-button--secondary nhsuk-u-margin-left-3"
610+
data-testid="save-and-close-cta"
605611
draggable="false"
606612
href="/message-plans"
607613
role="button"
@@ -718,6 +724,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
718724
<br />
719725
<a
720726
class="nhsuk-link nhsuk-link--no-visited-state"
727+
data-testid="change-template-link-NHSAPP"
721728
href="/message-plans/choose-nhs-app-template"
722729
>
723730
Change
@@ -732,6 +739,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
732739
<p>
733740
<a
734741
class="channel-template-link--remove nhsuk-link"
742+
data-testid="remove-template-link-NHSAPP"
735743
href="todo"
736744
>
737745
Remove
@@ -866,6 +874,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
866874
<br />
867875
<a
868876
class="nhsuk-link nhsuk-link--no-visited-state"
877+
data-testid="change-template-link-EMAIL"
869878
href="/message-plans/choose-email-template"
870879
>
871880
Change
@@ -880,6 +889,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
880889
<p>
881890
<a
882891
class="channel-template-link--remove nhsuk-link"
892+
data-testid="remove-template-link-EMAIL"
883893
href="todo"
884894
>
885895
Remove
@@ -1014,6 +1024,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
10141024
<br />
10151025
<a
10161026
class="nhsuk-link nhsuk-link--no-visited-state"
1027+
data-testid="change-template-link-LETTER"
10171028
href="/message-plans/choose-standard-english-letter-template"
10181029
>
10191030
Change
@@ -1028,6 +1039,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
10281039
<p>
10291040
<a
10301041
class="channel-template-link--remove nhsuk-link"
1042+
data-testid="remove-template-link-LETTER"
10311043
href="todo"
10321044
>
10331045
Remove
@@ -1132,6 +1144,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
11321144
<a
11331145
aria-disabled="false"
11341146
class="nhsuk-button"
1147+
data-testid="move-to-production-cta"
11351148
draggable="false"
11361149
href="/message-plans/move-to-production"
11371150
role="button"
@@ -1141,6 +1154,7 @@ exports[`CreateEditMessagePlan should match snapshot for a typical message plan
11411154
<a
11421155
aria-disabled="false"
11431156
class="nhsuk-button nhsuk-button--secondary nhsuk-u-margin-left-3"
1157+
data-testid="save-and-close-cta"
11441158
draggable="false"
11451159
href="/message-plans"
11461160
role="button"

0 commit comments

Comments
 (0)