@@ -11,25 +11,25 @@ describe('ClientConfiguration tests', () => {
11
11
const config : ClientConfiguration = buildConfiguration ( { } ) ;
12
12
13
13
// network options
14
- expect ( config . system . networkClient ) . toBeDefined ( ) ;
15
- expect ( config . system . networkClient ) . toBeInstanceOf ( HttpClient ) ;
16
- expect ( config . system . networkClient . sendGetRequestAsync ) . toBeDefined ( ) ;
17
- expect ( config . system . networkClient . sendPostRequestAsync ) . toBeDefined ( ) ;
14
+ expect ( config . system ! . networkClient ) . toBeDefined ( ) ;
15
+ expect ( config . system ! . networkClient ) . toBeInstanceOf ( HttpClient ) ;
16
+ expect ( config . system ! . networkClient ! . sendGetRequestAsync ) . toBeDefined ( ) ;
17
+ expect ( config . system ! . networkClient ! . sendPostRequestAsync ) . toBeDefined ( ) ;
18
18
19
19
// logger options checks
20
20
console . error = jest . fn ( ) ;
21
21
console . info = jest . fn ( ) ;
22
22
console . debug = jest . fn ( ) ;
23
23
console . warn = jest . fn ( ) ;
24
24
25
- expect ( config . system . loggerOptions ) . toBeDefined ( ) ;
26
- expect ( config . system . loggerOptions . piiLoggingEnabled ) . toBe ( false ) ;
25
+ expect ( config . system ! . loggerOptions ) . toBeDefined ( ) ;
26
+ expect ( config . system ! . loggerOptions ! . piiLoggingEnabled ) . toBe ( false ) ;
27
27
28
- config . system . loggerOptions . loggerCallback ( LogLevel . Error , "error" , false ) ;
29
- config . system . loggerOptions . loggerCallback ( LogLevel . Info , "info" , false ) ;
30
- config . system . loggerOptions . loggerCallback ( LogLevel . Verbose , "verbose" , false ) ;
31
- config . system . loggerOptions . loggerCallback ( LogLevel . Warning , "warning" , false ) ;
32
- config . system . loggerOptions . loggerCallback ( LogLevel . Warning , "warning" , true ) ;
28
+ config . system ! . loggerOptions ! . loggerCallback ! ( LogLevel . Error , "error" , false ) ;
29
+ config . system ! . loggerOptions ! . loggerCallback ! ( LogLevel . Info , "info" , false ) ;
30
+ config . system ! . loggerOptions ! . loggerCallback ! ( LogLevel . Verbose , "verbose" , false ) ;
31
+ config . system ! . loggerOptions ! . loggerCallback ! ( LogLevel . Warning , "warning" , false ) ;
32
+ config . system ! . loggerOptions ! . loggerCallback ! ( LogLevel . Warning , "warning" , true ) ;
33
33
34
34
expect ( console . error ) . toHaveBeenLastCalledWith ( "error" ) ;
35
35
expect ( console . info ) . toHaveBeenLastCalledWith ( "info" ) ;
@@ -39,12 +39,12 @@ describe('ClientConfiguration tests', () => {
39
39
40
40
41
41
// auth options
42
- expect ( config . auth . authority ) . toEqual ( "" ) ;
43
- expect ( config . auth . clientId ) . toEqual ( "" ) ;
42
+ expect ( config . auth ! . authority ) . toEqual ( "" ) ;
43
+ expect ( config . auth ! . clientId ) . toEqual ( "" ) ;
44
44
45
45
// cache options
46
- expect ( config . cache . cacheLocation ) . toEqual ( CACHE . FILE_CACHE ) ;
47
- expect ( config . cache . storeAuthStateInCookie ) . toEqual ( false ) ;
46
+ expect ( config . cache ! . cacheLocation ) . toEqual ( CACHE . FILE_CACHE ) ;
47
+ expect ( config . cache ! . storeAuthStateInCookie ) . toEqual ( false ) ;
48
48
} ) ;
49
49
50
50
test ( 'builds configuration and assigns default functions' , ( ) => {
@@ -92,19 +92,19 @@ describe('ClientConfiguration tests', () => {
92
92
} ;
93
93
94
94
// network options
95
- expect ( config . system . networkClient . sendGetRequestAsync ( TEST_CONSTANTS . AUTH_CODE_URL , testNetworkOptions ) ) . resolves . toEqual ( testNetworkResult ) ;
96
- expect ( config . system . networkClient . sendPostRequestAsync ( TEST_CONSTANTS . AUTH_CODE_URL , testNetworkOptions ) ) . resolves . toEqual ( testNetworkResult ) ;
95
+ expect ( config . system ! . networkClient ! . sendGetRequestAsync ( TEST_CONSTANTS . AUTH_CODE_URL , testNetworkOptions ) ) . resolves . toEqual ( testNetworkResult ) ;
96
+ expect ( config . system ! . networkClient ! . sendPostRequestAsync ( TEST_CONSTANTS . AUTH_CODE_URL , testNetworkOptions ) ) . resolves . toEqual ( testNetworkResult ) ;
97
97
98
98
// Logger options checks
99
- expect ( config . system . loggerOptions ) . toBeDefined ( ) ;
100
- expect ( config . system . loggerOptions . piiLoggingEnabled ) . toBe ( true ) ;
99
+ expect ( config . system ! . loggerOptions ) . toBeDefined ( ) ;
100
+ expect ( config . system ! . loggerOptions ! . piiLoggingEnabled ) . toBe ( true ) ;
101
101
102
102
// auth options
103
- expect ( config . auth . authority ) . toEqual ( TEST_CONSTANTS . AUTHORITY ) ;
104
- expect ( config . auth . clientId ) . toEqual ( TEST_CONSTANTS . CLIENT_ID ) ;
103
+ expect ( config . auth ! . authority ) . toEqual ( TEST_CONSTANTS . AUTHORITY ) ;
104
+ expect ( config . auth ! . clientId ) . toEqual ( TEST_CONSTANTS . CLIENT_ID ) ;
105
105
106
106
// cache options
107
- expect ( config . cache . cacheLocation ) . toEqual ( TEST_CONSTANTS . CACHE_LOCATION ) ;
108
- expect ( config . cache . storeAuthStateInCookie ) . toEqual ( true ) ;
107
+ expect ( config . cache ! . cacheLocation ) . toEqual ( TEST_CONSTANTS . CACHE_LOCATION ) ;
108
+ expect ( config . cache ! . storeAuthStateInCookie ) . toEqual ( true ) ;
109
109
} ) ;
110
110
} ) ;
0 commit comments