@@ -7,11 +7,11 @@ describe('FraudProtectionService', () => {
7
7
let mockClerk : Clerk ;
8
8
let mockClient : typeof Client ;
9
9
let solveCaptcha : any ;
10
- let mockManaged : jest . Mock ;
10
+ let mockManagedInModal : jest . Mock ;
11
11
12
12
function MockCaptchaChallenge ( ) {
13
13
// @ts -ignore - we don't need to implement the entire class
14
- this . managed = mockManaged ;
14
+ this . managedInModal = mockManagedInModal ;
15
15
}
16
16
17
17
const createCaptchaError = ( ) => {
@@ -22,7 +22,7 @@ describe('FraudProtectionService', () => {
22
22
} ;
23
23
24
24
beforeEach ( ( ) => {
25
- mockManaged = jest . fn ( ) . mockResolvedValue (
25
+ mockManagedInModal = jest . fn ( ) . mockResolvedValue (
26
26
new Promise ( r => {
27
27
solveCaptcha = r ;
28
28
} ) ,
@@ -54,7 +54,7 @@ describe('FraudProtectionService', () => {
54
54
await fn1res ;
55
55
56
56
// only one will need to call the captcha as the other will be blocked
57
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 0 ) ;
57
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 0 ) ;
58
58
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 0 ) ;
59
59
expect ( fn1 ) . toHaveBeenCalledTimes ( 1 ) ;
60
60
} ) ;
@@ -67,7 +67,7 @@ describe('FraudProtectionService', () => {
67
67
const fn1 = jest . fn ( ) . mockRejectedValueOnce ( unrelatedError ) ;
68
68
const fn1res = sut . execute ( mockClerk , fn1 ) ;
69
69
expect ( fn1res ) . rejects . toEqual ( unrelatedError ) ;
70
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 0 ) ;
70
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 0 ) ;
71
71
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 0 ) ;
72
72
expect ( fn1 ) . toHaveBeenCalledTimes ( 1 ) ;
73
73
} ) ;
@@ -87,7 +87,7 @@ describe('FraudProtectionService', () => {
87
87
await Promise . all ( [ fn1res , fn2res ] ) ;
88
88
89
89
// only one will need to call the captcha as the other will be blocked
90
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 1 ) ;
90
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 1 ) ;
91
91
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 1 ) ;
92
92
expect ( fn1 ) . toHaveBeenCalledTimes ( 2 ) ;
93
93
} ) ;
@@ -107,7 +107,7 @@ describe('FraudProtectionService', () => {
107
107
await Promise . all ( [ fn1res , fn2res ] ) ;
108
108
109
109
// captcha will only be called once
110
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 1 ) ;
110
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 1 ) ;
111
111
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 1 ) ;
112
112
// but all failed requests will be retried
113
113
expect ( fn1 ) . toHaveBeenCalledTimes ( 2 ) ;
@@ -134,7 +134,7 @@ describe('FraudProtectionService', () => {
134
134
solveCaptcha ( ) ;
135
135
await Promise . all ( [ fn1res , fn2res ] ) ;
136
136
137
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 1 ) ;
137
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 1 ) ;
138
138
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 1 ) ;
139
139
expect ( fn1 ) . toHaveBeenCalledTimes ( 2 ) ;
140
140
expect ( fn2 ) . toHaveBeenCalledTimes ( 1 ) ;
@@ -167,7 +167,7 @@ describe('FraudProtectionService', () => {
167
167
// but the other requests will be unblocked and retried
168
168
await Promise . all ( [ fn2res , fn3res ] ) ;
169
169
170
- expect ( mockManaged ) . toHaveBeenCalledTimes ( 1 ) ;
170
+ expect ( mockManagedInModal ) . toHaveBeenCalledTimes ( 1 ) ;
171
171
expect ( mockClient . getOrCreateInstance ( ) . sendCaptchaToken ) . toHaveBeenCalledTimes ( 1 ) ;
172
172
173
173
expect ( fn1 ) . toHaveBeenCalledTimes ( 2 ) ;
0 commit comments