@@ -25,8 +25,12 @@ test.describe('Create Letter Template Page', () => {
2525
2626 test . beforeAll ( async ( ) => {
2727 user = await createAuthHelper ( ) . getTestUser ( testUsers . User1 . userId ) ;
28- userWithoutClientId = await createAuthHelper ( ) . getTestUser ( testUsers . User6 . userId ) ;
29- userWithoutCampaignId = await createAuthHelper ( ) . getTestUser ( testUsers . User7 . userId ) ;
28+ userWithoutClientId = await createAuthHelper ( ) . getTestUser (
29+ testUsers . User6 . userId
30+ ) ;
31+ userWithoutCampaignId = await createAuthHelper ( ) . getTestUser (
32+ testUsers . User7 . userId
33+ ) ;
3034 } ) ;
3135
3236 test . afterAll ( async ( ) => {
@@ -49,30 +53,46 @@ test.describe('Create Letter Template Page', () => {
4953 } ) ;
5054 } ) ;
5155
52- test ( 'redirects to error page when campaign ID is missing' , async ( { page, baseURL } ) => {
56+ test ( 'redirects to error page when campaign ID is missing' , async ( {
57+ page,
58+ baseURL,
59+ } ) => {
5360 await loginAsUser ( userWithoutCampaignId , page ) ;
5461
5562 const createTemplatePage = new TemplateMgmtCreateLetterPage ( page ) ;
56- const missingClientOrCampaignIdErrorPage = new TemplateMgmtCreateLetterMissingCampaignClientIdPage ( page ) ;
63+ const missingClientOrCampaignIdErrorPage =
64+ new TemplateMgmtCreateLetterMissingCampaignClientIdPage ( page ) ;
5765
5866 createTemplatePage . loadPage ( ) ;
5967
60- await expect ( page ) . toHaveURL ( `${ baseURL } /${ TemplateMgmtCreateLetterMissingCampaignClientIdPage . pageUrlSegment } ` ) ;
68+ await expect ( page ) . toHaveURL (
69+ `${ baseURL } /${ TemplateMgmtCreateLetterMissingCampaignClientIdPage . pageUrlSegment } `
70+ ) ;
6171
62- await assertMissingClientOrCampaignIdErrorPage ( missingClientOrCampaignIdErrorPage ) ;
72+ await assertMissingClientOrCampaignIdErrorPage (
73+ missingClientOrCampaignIdErrorPage
74+ ) ;
6375 } ) ;
6476
65- test ( 'redirects to error page when client ID is missing' , async ( { page, baseURL } ) => {
77+ test ( 'redirects to error page when client ID is missing' , async ( {
78+ page,
79+ baseURL,
80+ } ) => {
6681 await loginAsUser ( userWithoutClientId , page ) ;
6782
6883 const createTemplatePage = new TemplateMgmtCreateLetterPage ( page ) ;
69- const missingClientOrCampaignIdErrorPage = new TemplateMgmtCreateLetterMissingCampaignClientIdPage ( page ) ;
84+ const missingClientOrCampaignIdErrorPage =
85+ new TemplateMgmtCreateLetterMissingCampaignClientIdPage ( page ) ;
7086
7187 createTemplatePage . loadPage ( ) ;
7288
73- await expect ( page ) . toHaveURL ( `${ baseURL } /${ TemplateMgmtCreateLetterMissingCampaignClientIdPage . pageUrlSegment } ` ) ;
89+ await expect ( page ) . toHaveURL (
90+ `${ baseURL } /${ TemplateMgmtCreateLetterMissingCampaignClientIdPage . pageUrlSegment } `
91+ ) ;
7492
75- await assertMissingClientOrCampaignIdErrorPage ( missingClientOrCampaignIdErrorPage ) ;
93+ await assertMissingClientOrCampaignIdErrorPage (
94+ missingClientOrCampaignIdErrorPage
95+ ) ;
7696 } ) ;
7797
7898 test ( 'Validate error messages on the create Letter template page with no template name or pdf' , async ( {
@@ -191,11 +211,20 @@ test.describe('Create Letter Template Page', () => {
191211 } ) ;
192212 }
193213
194- const assertMissingClientOrCampaignIdErrorPage = async ( page : TemplateMgmtCreateLetterMissingCampaignClientIdPage ) => {
195- await expect ( page . heading ) . toHaveText ( 'You cannot create letter templates yet' ) ;
196- await expect ( page . errorDetailsInsetText ) . toHaveText ( 'Account needs a client ID and campaign ID' ) ;
214+ const assertMissingClientOrCampaignIdErrorPage = async (
215+ page : TemplateMgmtCreateLetterMissingCampaignClientIdPage
216+ ) => {
217+ await expect ( page . heading ) . toHaveText (
218+ 'You cannot create letter templates yet'
219+ ) ;
220+ await expect ( page . errorDetailsInsetText ) . toHaveText (
221+ 'Account needs a client ID and campaign ID'
222+ ) ;
197223
198224 await expect ( page . goBackLink ) . toHaveText ( 'Go back' ) ;
199- await expect ( page . goBackLink ) . toHaveAttribute ( 'href' , '/templates/choose-a-template-type' ) ;
200- }
225+ await expect ( page . goBackLink ) . toHaveAttribute (
226+ 'href' ,
227+ '/templates/choose-a-template-type'
228+ ) ;
229+ } ;
201230} ) ;
0 commit comments