|
18 | 18 |
|
19 | 19 | goog.provide('firebaseui.auth.widget.ConfigTest');
|
20 | 20 |
|
| 21 | +goog.require('firebaseui.auth.AuthUI'); |
| 22 | +goog.require('firebaseui.auth.CredentialHelper'); |
| 23 | +goog.require('firebaseui.auth.PendingEmailCredential'); |
| 24 | +goog.require('firebaseui.auth.acClient'); |
| 25 | +goog.require('firebaseui.auth.idp'); |
| 26 | +goog.require('firebaseui.auth.storage'); |
| 27 | +goog.require('firebaseui.auth.widget.handler'); |
| 28 | +goog.require('firebaseui.auth.widget.handler.common'); |
| 29 | + |
| 30 | + |
21 | 31 | goog.require('firebaseui.auth.util');
|
22 | 32 | goog.require('firebaseui.auth.widget.Config');
|
| 33 | + |
| 34 | + |
23 | 35 | goog.require('goog.testing');
|
24 | 36 | goog.require('goog.testing.PropertyReplacer');
|
25 | 37 | goog.require('goog.testing.jsunit');
|
@@ -242,27 +254,38 @@ function testGetTosUrl() {
|
242 | 254 | }
|
243 | 255 |
|
244 | 256 |
|
245 |
| -function testRequiredDisplayNameShouldBeTrueByDefault() { |
246 |
| - assertTrue(config.getRequireDisplayName()); |
| 257 | +function testRequireDisplayName_shouldBeTrueByDefault() { |
| 258 | + assertTrue(config.isDisplayNameRequired()); |
247 | 259 | }
|
248 | 260 |
|
249 | 261 |
|
250 |
| -function testRequiredDisplayNameCanBeSet() { |
| 262 | +function testRequireDisplayName_canBeSet() { |
251 | 263 | config.update('signInOptions', [
|
252 | 264 | {
|
253 | 265 | 'provider': 'password',
|
254 | 266 | 'requireDisplayName': true
|
255 | 267 | }
|
256 | 268 | ]);
|
257 |
| - assertTrue(config.getRequireDisplayName()); |
| 269 | + assertTrue(config.isDisplayNameRequired()); |
258 | 270 |
|
259 | 271 | config.update('signInOptions', [
|
260 | 272 | {
|
261 | 273 | 'provider': 'password',
|
262 | 274 | 'requireDisplayName': false
|
263 | 275 | }
|
264 | 276 | ]);
|
265 |
| - assertFalse(config.getRequireDisplayName()); |
| 277 | + assertFalse(config.isDisplayNameRequired()); |
| 278 | +} |
| 279 | + |
| 280 | + |
| 281 | +function testRequireDisplayName_isTrueWithNonBooleanArgs() { |
| 282 | + config.update('signInOptions', [ |
| 283 | + { |
| 284 | + 'provider': 'password', |
| 285 | + 'requireDisplayName': 'a string' |
| 286 | + } |
| 287 | + ]); |
| 288 | + assertTrue(config.isDisplayNameRequired()); |
266 | 289 | }
|
267 | 290 |
|
268 | 291 |
|
|
0 commit comments