@@ -33,29 +33,21 @@ describe('renderCheckYourEmailPage', () => {
33
33
} ,
34
34
) ;
35
35
36
- it ( 'renders the problems with service template if numberOfSendSignInLinkAttemptsRemaining is greater than should be possible' , ( ) => {
37
- const req = { session : { userEmail, numberOfSendSignInLinkAttemptsRemaining : 3 } } ;
38
-
39
- renderCheckYourEmailPage ( req , res ) ;
40
-
41
- expect ( res . render ) . toHaveBeenCalledWith ( '_partials/problem-with-service.njk' ) ;
42
- } ) ;
43
-
44
- it ( 'renders the problems with service template if numberOfSendSignInLinkAttemptsRemaining is not a number' , ( ) => {
45
- const req = { session : userEmail , numberOfSendSignInLinkAttemptsRemaining : 'Test String' } ;
36
+ it . each ( [
37
+ {
38
+ description : 'if numberOfSendSignInLinkAttemptsRemaining is greater than should be possible' ,
39
+ session : { userEmail, numberOfSendSignInLinkAttemptsRemaining : 3 } ,
40
+ } ,
41
+ { description : 'if numberOfSendSignInLinkAttemptsRemaining is not a number' , session : userEmail , numberOfSendSignInLinkAttemptsRemaining : 'Test String' } ,
42
+ { description : 'if numberOfSendSignInLinkAttemptsRemaining is not present' , session : userEmail } ,
43
+ ] ) ( 'renders the problems with service template $description' , ( { session } ) => {
44
+ const req = { session } ;
46
45
47
46
renderCheckYourEmailPage ( req , res ) ;
48
47
49
48
expect ( res . render ) . toHaveBeenCalledWith ( '_partials/problem-with-service.njk' ) ;
50
49
} ) ;
51
50
52
- it ( 'renders the problems with service template if numberOfSendSignInLinkAttemptsRemaining is not present' , ( ) => {
53
- const req = { session : userEmail } ;
54
-
55
- renderCheckYourEmailPage ( req , res ) ;
56
-
57
- expect ( res . render ) . toHaveBeenCalledWith ( '_partials/problem-with-service.njk' ) ;
58
- } ) ;
59
51
60
52
it . each ( [
61
53
{
0 commit comments