public function ContainerTest::testDefaults in Little helpers 7.2
Test spec defaults.
File
- tests/
Services/ ContainerTest.php, line 212
Class
- ContainerTest
- Test the service container.
Namespace
Drupal\little_helpers\ServicesCode
public function testDefaults() {
$defaults = [
'class' => \SplStack::class,
'calls' => [
[
'push',
[
'bar',
],
],
],
];
$container = new Container();
$container
->setDefaults($defaults);
$container
->setSpecs([
'queue' => [],
]);
$q = $container
->loadService('queue');
$this
->assertEqual('bar', $q
->top());
}