File tree Expand file tree Collapse file tree 2 files changed +33
-3
lines changed
frontend/src/__tests__/app/upload-letter-template Expand file tree Collapse file tree 2 files changed +33
-3
lines changed Original file line number Diff line number Diff line change 11// Jest Snapshot v1, https://goo.gl/fbAQLP
22
3- exports [` UploadLetterTemplatePage should render UploadLetterTemplatePage with campaignIds field when available 1` ] = `
3+ exports [` UploadLetterTemplatePage should render UploadLetterTemplatePage when one campaignId is available 1` ] = `
4+ <LetterTemplateForm
5+ campaignIds = {
6+ [
7+ " campaign-id" ,
8+ ]
9+ }
10+ initialState = {
11+ {
12+ " campaignId" : " campaign-id" ,
13+ " language" : " en" ,
14+ " letterType" : " x0" ,
15+ " name" : " " ,
16+ " templateType" : " LETTER" ,
17+ }
18+ }
19+ />
20+ ` ;
21+
22+ exports [` UploadLetterTemplatePage should render UploadLetterTemplatePage with multiple campaignIds available 1` ] = `
423<LetterTemplateForm
524 campaignIds = {
625 [
Original file line number Diff line number Diff line change @@ -20,9 +20,9 @@ describe('UploadLetterTemplatePage', () => {
2020 jest . resetAllMocks ( ) ;
2121 } ) ;
2222
23- it ( 'should render UploadLetterTemplatePage with campaignIds field when available' , async ( ) => {
23+ it ( 'should render UploadLetterTemplatePage when one campaignId is available' , async ( ) => {
2424 mockFetchClient . mockResolvedValueOnce ( {
25- campaignIds : [ 'campaign-id' , 'other-campaign-id' ] ,
25+ campaignIds : [ 'campaign-id' ] ,
2626 features : { } ,
2727 } ) ;
2828
@@ -32,6 +32,17 @@ describe('UploadLetterTemplatePage', () => {
3232 expect ( page ) . toMatchSnapshot ( ) ;
3333 } ) ;
3434
35+ it ( 'should render UploadLetterTemplatePage with multiple campaignIds available' , async ( ) => {
36+ mockFetchClient . mockResolvedValueOnce ( {
37+ campaignIds : [ 'campaign-id' , 'other-campaign-id' ] ,
38+ features : { } ,
39+ } ) ;
40+
41+ const page = await UploadLetterTemplatePage ( ) ;
42+
43+ expect ( page ) . toMatchSnapshot ( ) ;
44+ } ) ;
45+
3546 it ( 'should redirect to error page when client configuration is not present' , async ( ) => {
3647 const mockRedirect = jest . mocked ( redirect ) ;
3748
You can’t perform that action at this time.
0 commit comments