@@ -182,26 +182,30 @@ test.describe('Submit template Page', () => {
182182 await templateStorageHelper . deleteSeededTemplates ( ) ;
183183 } ) ;
184184
185- for ( const { channelName, channelIdentifier, PageModel } of [
185+ for ( const { channelName, channelIdentifier, PageModel, expectedHeading } of [
186186 {
187187 channelName : 'Email' ,
188188 channelIdentifier : 'email' ,
189189 PageModel : TemplateMgmtSubmitEmailPage ,
190+ expectedHeading : "Submit 'test-template-name'" ,
190191 } ,
191192 {
192193 channelName : 'SMS' ,
193194 channelIdentifier : 'text-message' ,
194195 PageModel : TemplateMgmtSubmitSmsPage ,
196+ expectedHeading : "Submit 'test-template-name'" ,
195197 } ,
196198 {
197199 channelName : 'NHS App' ,
198200 channelIdentifier : 'nhs-app' ,
199201 PageModel : TemplateMgmtSubmitNhsAppPage ,
202+ expectedHeading : "Submit 'test-template-name'" ,
200203 } ,
201204 {
202205 channelName : 'Letter' ,
203206 channelIdentifier : 'letter' ,
204207 PageModel : TemplateMgmtSubmitLetterPage ,
208+ expectedHeading : "Approve and submit 'test-template-name'" ,
205209 } ,
206210 ] as const ) {
207211 // disabling this rule because it doesn't like referencing the templates variable in a loop
@@ -218,9 +222,7 @@ test.describe('Submit template Page', () => {
218222 `${ baseURL } /templates/submit-${ channelIdentifier } -template/${ templates [ channelIdentifier ] . valid . id } `
219223 ) ;
220224
221- await expect ( submitTemplatePage . pageHeader ) . toHaveText (
222- "Approve and submit 'test-template-name'"
223- ) ;
225+ await expect ( submitTemplatePage . pageHeader ) . toHaveText ( expectedHeading ) ;
224226 } ) ;
225227
226228 // eslint-disable-next-line no-loop-func
0 commit comments