Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit a2c855d

Browse files
author
Chris Yang
authored
[google_sign_in] fix test(#3690)
1 parent 3acc0cf commit a2c855d

File tree

1 file changed

+24
-75
lines changed

1 file changed

+24
-75
lines changed

packages/google_sign_in/google_sign_in/test/google_sign_in_test.dart

Lines changed: 24 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,7 @@ void main() {
6464
expect(
6565
log,
6666
<Matcher>[
67-
isMethodCall('init', arguments: <String, dynamic>{
68-
'signInOption': 'SignInOption.standard',
69-
'scopes': <String>[],
70-
'hostedDomain': null,
71-
}),
67+
_isSignInMethodCall(),
7268
isMethodCall('signInSilently', arguments: null),
7369
],
7470
);
@@ -80,11 +76,7 @@ void main() {
8076
expect(
8177
log,
8278
<Matcher>[
83-
isMethodCall('init', arguments: <String, dynamic>{
84-
'signInOption': 'SignInOption.standard',
85-
'scopes': <String>[],
86-
'hostedDomain': null,
87-
}),
79+
_isSignInMethodCall(),
8880
isMethodCall('signIn', arguments: null),
8981
],
9082
);
@@ -94,11 +86,7 @@ void main() {
9486
await googleSignIn.signOut();
9587
expect(googleSignIn.currentUser, isNull);
9688
expect(log, <Matcher>[
97-
isMethodCall('init', arguments: <String, dynamic>{
98-
'signInOption': 'SignInOption.standard',
99-
'scopes': <String>[],
100-
'hostedDomain': null,
101-
}),
89+
_isSignInMethodCall(),
10290
isMethodCall('signOut', arguments: null),
10391
]);
10492
});
@@ -109,11 +97,7 @@ void main() {
10997
expect(
11098
log,
11199
<Matcher>[
112-
isMethodCall('init', arguments: <String, dynamic>{
113-
'signInOption': 'SignInOption.standard',
114-
'scopes': <String>[],
115-
'hostedDomain': null,
116-
}),
100+
_isSignInMethodCall(),
117101
isMethodCall('disconnect', arguments: null),
118102
],
119103
);
@@ -126,11 +110,7 @@ void main() {
126110
expect(
127111
log,
128112
<Matcher>[
129-
isMethodCall('init', arguments: <String, dynamic>{
130-
'signInOption': 'SignInOption.standard',
131-
'scopes': <String>[],
132-
'hostedDomain': null,
133-
}),
113+
_isSignInMethodCall(),
134114
isMethodCall('disconnect', arguments: null),
135115
],
136116
);
@@ -140,11 +120,7 @@ void main() {
140120
final bool result = await googleSignIn.isSignedIn();
141121
expect(result, isTrue);
142122
expect(log, <Matcher>[
143-
isMethodCall('init', arguments: <String, dynamic>{
144-
'signInOption': 'SignInOption.standard',
145-
'scopes': <String>[],
146-
'hostedDomain': null,
147-
}),
123+
_isSignInMethodCall(),
148124
isMethodCall('isSignedIn', arguments: null),
149125
]);
150126
});
@@ -159,11 +135,7 @@ void main() {
159135
expect(
160136
log,
161137
<Matcher>[
162-
isMethodCall('init', arguments: <String, dynamic>{
163-
'signInOption': 'SignInOption.standard',
164-
'scopes': <String>[],
165-
'hostedDomain': null,
166-
}),
138+
_isSignInMethodCall(),
167139
isMethodCall('signInSilently', arguments: null),
168140
isMethodCall('signIn', arguments: null),
169141
],
@@ -187,11 +159,7 @@ void main() {
187159
expect(
188160
log,
189161
<Matcher>[
190-
isMethodCall('init', arguments: <String, dynamic>{
191-
'signInOption': 'SignInOption.standard',
192-
'scopes': <String>[],
193-
'hostedDomain': null,
194-
}),
162+
_isSignInMethodCall(),
195163
isMethodCall('signInSilently', arguments: null),
196164
],
197165
);
@@ -204,11 +172,7 @@ void main() {
204172
expect(
205173
log,
206174
<Matcher>[
207-
isMethodCall('init', arguments: <String, dynamic>{
208-
'signInOption': 'SignInOption.standard',
209-
'scopes': <String>[],
210-
'hostedDomain': null,
211-
}),
175+
_isSignInMethodCall(),
212176
isMethodCall('signInSilently', arguments: null),
213177
isMethodCall('signIn', arguments: null),
214178
],
@@ -226,11 +190,7 @@ void main() {
226190
expect(
227191
log,
228192
<Matcher>[
229-
isMethodCall('init', arguments: <String, dynamic>{
230-
'signInOption': 'SignInOption.standard',
231-
'scopes': <String>[],
232-
'hostedDomain': null,
233-
}),
193+
_isSignInMethodCall(),
234194
isMethodCall('signInSilently', arguments: null),
235195
],
236196
);
@@ -257,11 +217,7 @@ void main() {
257217
expect(
258218
log,
259219
<Matcher>[
260-
isMethodCall('init', arguments: <String, dynamic>{
261-
'signInOption': 'SignInOption.standard',
262-
'scopes': <String>[],
263-
'hostedDomain': null,
264-
}),
220+
_isSignInMethodCall(),
265221
isMethodCall('signOut', arguments: null),
266222
isMethodCall('signOut', arguments: null),
267223
isMethodCall('disconnect', arguments: null),
@@ -282,11 +238,7 @@ void main() {
282238
expect(
283239
log,
284240
<Matcher>[
285-
isMethodCall('init', arguments: <String, dynamic>{
286-
'signInOption': 'SignInOption.standard',
287-
'scopes': <String>[],
288-
'hostedDomain': null,
289-
}),
241+
_isSignInMethodCall(),
290242
isMethodCall('signInSilently', arguments: null),
291243
isMethodCall('signOut', arguments: null),
292244
isMethodCall('signIn', arguments: null),
@@ -333,11 +285,7 @@ void main() {
333285
expect(
334286
log,
335287
<Matcher>[
336-
isMethodCall('init', arguments: <String, dynamic>{
337-
'signInOption': 'SignInOption.standard',
338-
'scopes': <String>[],
339-
'hostedDomain': null,
340-
}),
288+
_isSignInMethodCall(),
341289
isMethodCall('signInSilently', arguments: null),
342290
],
343291
);
@@ -352,11 +300,7 @@ void main() {
352300
expect(
353301
log,
354302
<Matcher>[
355-
isMethodCall('init', arguments: <String, dynamic>{
356-
'signInOption': 'SignInOption.games',
357-
'scopes': <String>[],
358-
'hostedDomain': null,
359-
}),
303+
_isSignInMethodCall(signInOption: 'SignInOption.games'),
360304
isMethodCall('signInSilently', arguments: null),
361305
],
362306
);
@@ -391,11 +335,7 @@ void main() {
391335
expect(
392336
log,
393337
<Matcher>[
394-
isMethodCall('init', arguments: <String, dynamic>{
395-
'signInOption': 'SignInOption.standard',
396-
'scopes': <String>[],
397-
'hostedDomain': null,
398-
}),
338+
_isSignInMethodCall(),
399339
isMethodCall('signIn', arguments: null),
400340
isMethodCall('requestScopes', arguments: <String, dynamic>{
401341
'scopes': ['testScope'],
@@ -447,3 +387,12 @@ void main() {
447387
});
448388
});
449389
}
390+
391+
Matcher _isSignInMethodCall({String signInOption = 'SignInOption.standard'}) {
392+
return isMethodCall('init', arguments: <String, dynamic>{
393+
'signInOption': signInOption,
394+
'scopes': <String>[],
395+
'hostedDomain': null,
396+
'clientId': null,
397+
});
398+
}

0 commit comments

Comments
 (0)