@@ -49,9 +49,7 @@ describe('Provider', () => {
49
49
} ) ;
50
50
51
51
it ( 'returns null if the service is not available with optional flag' , ( ) => {
52
- expect ( provider . getImmediate ( { optional : true } ) ) . to . equal (
53
- null
54
- ) ;
52
+ expect ( provider . getImmediate ( { optional : true } ) ) . to . equal ( null ) ;
55
53
} ) ;
56
54
57
55
it ( 'returns the service instance synchronously' , ( ) => {
@@ -69,8 +67,12 @@ describe('Provider', () => {
69
67
it ( 'ignores parameter identifier and return the default service' , ( ) => {
70
68
provider . setComponent ( getFakeComponent ( 'test' , ( ) => ( { test : true } ) ) ) ;
71
69
const defaultService = provider . getImmediate ( ) ;
72
- expect ( provider . getImmediate ( { identifier : 'spider1' } ) ) . to . equal ( defaultService ) ;
73
- expect ( provider . getImmediate ( { identifier : 'spider2' } ) ) . to . equal ( defaultService ) ;
70
+ expect ( provider . getImmediate ( { identifier : 'spider1' } ) ) . to . equal (
71
+ defaultService
72
+ ) ;
73
+ expect ( provider . getImmediate ( { identifier : 'spider2' } ) ) . to . equal (
74
+ defaultService
75
+ ) ;
74
76
} ) ;
75
77
} ) ;
76
78
@@ -187,22 +189,24 @@ describe('Provider', () => {
187
189
describe ( 'Provider (multipleInstances = true)' , ( ) => {
188
190
describe ( 'getImmediate(identifier)' , ( ) => {
189
191
it ( 'throws if the service is not available' , ( ) => {
190
- expect ( provider . getImmediate . bind ( provider , { identifier : 'guardian' } ) ) . to . throw ( ) ;
192
+ expect (
193
+ provider . getImmediate . bind ( provider , { identifier : 'guardian' } )
194
+ ) . to . throw ( ) ;
191
195
} ) ;
192
196
193
197
it ( 'returns null if the service is not available with optional flag' , ( ) => {
194
- expect ( provider . getImmediate ( { identifier : 'guardian' , optional : true } ) ) . to . equal (
195
- null
196
- ) ;
198
+ expect (
199
+ provider . getImmediate ( { identifier : 'guardian' , optional : true } )
200
+ ) . to . equal ( null ) ;
197
201
} ) ;
198
202
199
203
it ( 'returns different service instances for different identifiers synchronously' , ( ) => {
200
204
provider . setComponent (
201
205
getFakeComponent ( 'test' , ( ) => ( { test : true } ) , true )
202
206
) ;
203
207
const defaultService = provider . getImmediate ( ) ;
204
- const service1 = provider . getImmediate ( { identifier : 'guardian' } ) ;
205
- const service2 = provider . getImmediate ( { identifier : 'servant' } ) ;
208
+ const service1 = provider . getImmediate ( { identifier : 'guardian' } ) ;
209
+ const service2 = provider . getImmediate ( { identifier : 'servant' } ) ;
206
210
207
211
expect ( defaultService ) . to . deep . equal ( { test : true } ) ;
208
212
expect ( service1 ) . to . deep . equal ( { test : true } ) ;
@@ -296,8 +300,8 @@ describe('Provider', () => {
296
300
provider . setComponent ( getFakeComponent ( 'test' , getService , true ) ) ;
297
301
298
302
// create 2 service instances with different names
299
- provider . getImmediate ( { identifier : 'instance1' } ) ;
300
- provider . getImmediate ( { identifier : 'instance2' } ) ;
303
+ provider . getImmediate ( { identifier : 'instance1' } ) ;
304
+ provider . getImmediate ( { identifier : 'instance2' } ) ;
301
305
302
306
// eslint-disable-next-line @typescript-eslint/no-floating-promises
303
307
provider . delete ( ) ;
@@ -313,7 +317,7 @@ describe('Provider', () => {
313
317
provider . setComponent ( getFakeComponent ( 'test' , ( ) => ( { } ) , true ) ) ;
314
318
// create serviec instances with different identifiers
315
319
const defaultInstance = provider . getImmediate ( ) ;
316
- const instance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
320
+ const instance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
317
321
318
322
expect ( ( provider as any ) . instances . size ) . to . equal ( 2 ) ;
319
323
@@ -327,7 +331,7 @@ describe('Provider', () => {
327
331
// remove the named instance from cache and create a new instance with the same identifier
328
332
provider . clearInstance ( 'instance1' ) ;
329
333
expect ( ( provider as any ) . instances . size ) . to . equal ( 1 ) ;
330
- const newInstance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
334
+ const newInstance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
331
335
expect ( newInstance1 ) . to . not . eq ( instance1 ) ;
332
336
expect ( ( provider as any ) . instances . size ) . to . equal ( 2 ) ;
333
337
} ) ;
0 commit comments