예제 #1
0
 public function testContainerHasYamlService()
 {
     // Given: Container
     $container = ContainerFactory::build();
     // Then: Expect to have defined yaml service
     $this->assertTrue($container->has('yaml'));
     // Then: Expect to yaml service be set as shared
     $this->assertTrue($container->getService('yaml')->isShared());
     // Then: Expect to have yaml be instance of Symfony\Component\Yaml\Parser
     $this->assertInstanceOf('Symfony\\Component\\Yaml\\Parser', $container->get('yaml'));
     // Cleanup: Reset default Phalcon instance
     DI::reset();
 }