public function testSetValuesByConstructor() { $c = new ServiceContainer(['service1' => 'value1', 'service2' => 'value2', 'service3' => 'value3']); $this->assertTrue($c->has('service1')); $this->assertTrue($c->has('service1')); $this->assertTrue($c->has('service1')); $this->assertEquals('value1', $c->get('service1')); $this->assertEquals('value2', $c->get('service2')); $this->assertEquals('value3', $c->get('service3')); }