@@ -49,7 +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 ( undefined , { optional : true } ) ) . to . equal (
52
+ expect ( provider . getImmediate ( { optional : true } ) ) . to . equal (
53
53
null
54
54
) ;
55
55
} ) ;
@@ -69,8 +69,8 @@ describe('Provider', () => {
69
69
it ( 'ignores parameter identifier and return the default service' , ( ) => {
70
70
provider . setComponent ( getFakeComponent ( 'test' , ( ) => ( { test : true } ) ) ) ;
71
71
const defaultService = provider . getImmediate ( ) ;
72
- expect ( provider . getImmediate ( 'spider1' ) ) . to . equal ( defaultService ) ;
73
- expect ( provider . getImmediate ( 'spider2' ) ) . to . equal ( defaultService ) ;
72
+ expect ( provider . getImmediate ( { identifier : 'spider1' } ) ) . to . equal ( defaultService ) ;
73
+ expect ( provider . getImmediate ( { identifier : 'spider2' } ) ) . to . equal ( defaultService ) ;
74
74
} ) ;
75
75
} ) ;
76
76
@@ -187,11 +187,11 @@ describe('Provider', () => {
187
187
describe ( 'Provider (multipleInstances = true)' , ( ) => {
188
188
describe ( 'getImmediate(identifier)' , ( ) => {
189
189
it ( 'throws if the service is not available' , ( ) => {
190
- expect ( provider . getImmediate . bind ( provider , 'guardian' ) ) . to . throw ( ) ;
190
+ expect ( provider . getImmediate . bind ( provider , { identifier : 'guardian' } ) ) . to . throw ( ) ;
191
191
} ) ;
192
192
193
193
it ( 'returns null if the service is not available with optional flag' , ( ) => {
194
- expect ( provider . getImmediate ( 'guardian' , { optional : true } ) ) . to . equal (
194
+ expect ( provider . getImmediate ( { identifier : 'guardian' , optional : true } ) ) . to . equal (
195
195
null
196
196
) ;
197
197
} ) ;
@@ -201,8 +201,8 @@ describe('Provider', () => {
201
201
getFakeComponent ( 'test' , ( ) => ( { test : true } ) , true )
202
202
) ;
203
203
const defaultService = provider . getImmediate ( ) ;
204
- const service1 = provider . getImmediate ( 'guardian' ) ;
205
- const service2 = provider . getImmediate ( 'servant' ) ;
204
+ const service1 = provider . getImmediate ( { identifier : 'guardian' } ) ;
205
+ const service2 = provider . getImmediate ( { identifier : 'servant' } ) ;
206
206
207
207
expect ( defaultService ) . to . deep . equal ( { test : true } ) ;
208
208
expect ( service1 ) . to . deep . equal ( { test : true } ) ;
@@ -296,8 +296,8 @@ describe('Provider', () => {
296
296
provider . setComponent ( getFakeComponent ( 'test' , getService , true ) ) ;
297
297
298
298
// create 2 service instances with different names
299
- provider . getImmediate ( 'instance1' ) ;
300
- provider . getImmediate ( 'instance2' ) ;
299
+ provider . getImmediate ( { identifier : 'instance1' } ) ;
300
+ provider . getImmediate ( { identifier : 'instance2' } ) ;
301
301
302
302
// eslint-disable-next-line @typescript-eslint/no-floating-promises
303
303
provider . delete ( ) ;
@@ -313,7 +313,7 @@ describe('Provider', () => {
313
313
provider . setComponent ( getFakeComponent ( 'test' , ( ) => ( { } ) , true ) ) ;
314
314
// create serviec instances with different identifiers
315
315
const defaultInstance = provider . getImmediate ( ) ;
316
- const instance1 = provider . getImmediate ( 'instance1' ) ;
316
+ const instance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
317
317
318
318
expect ( ( provider as any ) . instances . size ) . to . equal ( 2 ) ;
319
319
@@ -327,7 +327,7 @@ describe('Provider', () => {
327
327
// remove the named instance from cache and create a new instance with the same identifier
328
328
provider . clearInstance ( 'instance1' ) ;
329
329
expect ( ( provider as any ) . instances . size ) . to . equal ( 1 ) ;
330
- const newInstance1 = provider . getImmediate ( 'instance1' ) ;
330
+ const newInstance1 = provider . getImmediate ( { identifier : 'instance1' } ) ;
331
331
expect ( newInstance1 ) . to . not . eq ( instance1 ) ;
332
332
expect ( ( provider as any ) . instances . size ) . to . equal ( 2 ) ;
333
333
} ) ;
0 commit comments