@@ -94,7 +94,7 @@ public function testLoadWithExternalEntitiesDisabled()
94
94
95
95
libxml_disable_entity_loader ($ disableEntities );
96
96
97
- $ this ->assertTrue ( count ( $ containerBuilder ->getParameterBag ()->all ()) > 0 , 'Parameters can be read from the config file. ' );
97
+ $ this ->assertGreaterThan ( 0 , $ containerBuilder ->getParameterBag ()->all (), 'Parameters can be read from the config file. ' );
98
98
}
99
99
100
100
public function testLoadParameters ()
@@ -182,7 +182,7 @@ public function testLoadAnonymousServices()
182
182
$ args = $ services ['foo ' ]->getArguments ();
183
183
$ this ->assertCount (1 , $ args , '->load() references anonymous services as "normal" ones ' );
184
184
$ this ->assertInstanceOf ('Symfony \\Component \\DependencyInjection \\Reference ' , $ args [0 ], '->load() converts anonymous services to references to "normal" services ' );
185
- $ this ->assertTrue ( isset ( $ services [( string ) $ args [0 ]]) , '->load() makes a reference to the created ones ' );
185
+ $ this ->assertArrayHasKey (( string ) $ args [0 ], $ services , '->load() makes a reference to the created ones ' );
186
186
$ inner = $ services [(string ) $ args [0 ]];
187
187
$ this ->assertEquals ('BarClass ' , $ inner ->getClass (), '->load() uses the same configuration as for the anonymous ones ' );
188
188
$ this ->assertFalse ($ inner ->isPublic ());
@@ -191,7 +191,7 @@ public function testLoadAnonymousServices()
191
191
$ args = $ inner ->getArguments ();
192
192
$ this ->assertCount (1 , $ args , '->load() references anonymous services as "normal" ones ' );
193
193
$ this ->assertInstanceOf ('Symfony \\Component \\DependencyInjection \\Reference ' , $ args [0 ], '->load() converts anonymous services to references to "normal" services ' );
194
- $ this ->assertTrue ( isset ( $ services [( string ) $ args [0 ]]) , '->load() makes a reference to the created ones ' );
194
+ $ this ->assertArrayHasKey (( string ) $ args [0 ], $ services , '->load() makes a reference to the created ones ' );
195
195
$ inner = $ services [(string ) $ args [0 ]];
196
196
$ this ->assertEquals ('BazClass ' , $ inner ->getClass (), '->load() uses the same configuration as for the anonymous ones ' );
197
197
$ this ->assertFalse ($ inner ->isPublic ());
@@ -200,7 +200,7 @@ public function testLoadAnonymousServices()
200
200
$ properties = $ services ['foo ' ]->getProperties ();
201
201
$ property = $ properties ['p ' ];
202
202
$ this ->assertInstanceOf ('Symfony \\Component \\DependencyInjection \\Reference ' , $ property , '->load() converts anonymous services to references to "normal" services ' );
203
- $ this ->assertTrue ( isset ( $ services [( string ) $ property]) , '->load() makes a reference to the created ones ' );
203
+ $ this ->assertArrayHasKey (( string ) $ property, $ services , '->load() makes
57AE
a reference to the created ones ' );
204
204
$ inner = $ services [(string ) $ property ];
205
205
$ this ->assertEquals ('BuzClass ' , $ inner ->getClass (), '->load() uses the same configuration as for the anonymous ones ' );
206
206
$ this ->assertFalse ($ inner ->isPublic ());
@@ -249,7 +249,7 @@ public function testLoadServices()
249
249
$ loader = new XmlFileLoader ($ container , new FileLocator (self ::$ fixturesPath .'/xml ' ));
250
250
$ loader ->load ('services6.xml ' );
251
251
$ services = $ container ->getDefinitions ();
252
- $ this ->assertTrue ( isset ( $ services [ 'foo ' ]) , '->load() parses <service> elements ' );
252
+ $ this ->assertArrayHasKey ( 'foo ' , $ services , '->load() parses <service> elements ' );
253
253
$ this ->assertInstanceOf ('Symfony \\Component \\DependencyInjection \\Definition ' , $ services ['foo ' ], '->load() converts <service> element to Definition instances ' );
254
254
$ this ->assertEquals ('FooClass ' , $ services ['foo ' ]->getClass (), '->load() parses the class attribute ' );
255
255
$ this ->assertEquals ('container ' , $ services ['scope.container ' ]->getScope ());
@@ -267,10 +267,10 @@ public function testLoadServices()
267
267
$ this ->assertEquals (array ('BazClass ' , 'getInstance ' ), $ services ['new_factory3 ' ]->getFactory (), '->load() parses the factory tag ' );
268
268
269
269
$ aliases = $ container ->getAliases ();
270
- $ this ->assertTrue ( isset ( $ aliases [ 'alias_for_foo ' ]) , '->load() parses <service> elements ' );
270
+ $ this ->assertArrayHasKey ( 'alias_for_foo ' , $ aliases , '->load() parses <service> elements ' );
271
271
$ this ->assertEquals ('foo ' , (string ) $ aliases ['alias_for_foo ' ], '->load() parses aliases ' );
272
272
$ this ->assertTrue ($ aliases ['alias_for_foo ' ]->isPublic ());
273
- $ this ->assertTrue ( isset ( $ aliases [ 'another_alias_for_foo ' ]) );
273
+ $ this ->assertArrayHasKey ( 'another_alias_for_foo ' , $ aliases );
274
274
$ this ->assertEquals ('foo ' , (string ) $ aliases ['another_alias_for_foo ' ]);
275
275
$ this ->assertFalse ($ aliases ['another_alias_for_foo ' ]->isPublic ());
276
276
@@ -366,8 +366,8 @@ public function testExtensions()
366
366
$ services = $ container ->getDefinitions ();
367
367
$ parameters = $ container ->getParameterBag ()->all ();
368
368
369
- $ this ->assertTrue ( isset ( $ services [ 'project.service.bar ' ]) , '->load() parses extension elements ' );
370
- $ this ->assertTrue ( isset ( $ parameters [ 'project.parameter.bar ' ]) , '->load() parses extension elements ' );
369
+ $ this ->assertArrayHasKey ( 'project.service.bar ' , $ services , '->load() parses extension elements ' );
370
+ $ this ->assertArrayHasKey ( 'project.parameter.bar ' , $ parameters , '->load() parses extension elements ' );
371
371
372
372
$ this ->assertEquals ('BAR ' , $ services ['project.service.foo ' ]->getClass (), '->load() parses extension elements ' );
373
373
$ this ->assertEquals ('BAR ' , $ parameters ['project.parameter.foo ' ], '->load() parses extension elements ' );
@@ -382,8 +382,8 @@ public function testExtensions()
382
382
$ services = $ container ->getDefinitions ();
383
383
$ parameters = $ container ->getParameterBag ()->all ();
384
384
385
- $ this ->assertTrue ( isset ( $ services [ 'project.service.bar ' ]) , '->load() parses extension elements ' );
386
- $ this ->assertTrue ( isset ( $ parameters [ 'project.parameter.bar ' ]) , '->load() parses extension elements ' );
385
+ $ this ->assertArrayHasKey ( 'project.service.bar ' , $ services , '->load() parses extension elements ' );
386
+ $ this ->assertArrayHasKey ( 'project.parameter.bar ' , $ parameters , '->load() parses extension elements ' );
387
387
388
388
$ this ->assertEquals ('BAR ' , $ services ['project.service.foo ' ]->getClass (), '->load() parses extension elements ' );
389
389
$ this ->assertEquals ('BAR ' , $ parameters ['project.parameter.foo ' ], '->load() parses extension elements ' );
@@ -504,8 +504,8 @@ public function testXmlNamespaces()
504
504
$ loader ->load ('namespaces.xml ' );
505
505
$ services = $ container ->getDefinitions ();
506
506
507
- $ this ->assertTrue ( isset ( $ services [ 'foo ' ]) , '->load() parses <srv:service> elements ' );
508
- $ this ->assertEquals (1 , count ( $ services ['foo ' ]->getTag ('foo.tag ' ) ), '->load parses <srv:tag> elements ' );
507
+ $ this ->assertArrayHasKey ( 'foo ' , $ services , '->load() parses <srv:service> elements ' );
508
+ $ this ->assertCount (1 , $ services ['foo ' ]->getTag ('foo.tag ' ), '->load parses <srv:tag> elements ' );
509
509
$ this ->assertEquals (array (array ('setBar ' , array ('foo ' ))), $ services ['foo ' ]->getMethodCalls (), '->load() parses the <srv:call> tag ' );
510
510
}
511
511
0 commit comments