Tests/DependencyInjection/ConfigurationTest.php 1 location
|
@@ 29-43 (lines=15) @@
|
| 26 |
|
|
| 27 |
|
class ConfigurationTest extends TestCase |
| 28 |
|
{ |
| 29 |
|
private function getContainer(array $configs = array()) |
| 30 |
|
{ |
| 31 |
|
$container = new ContainerBuilder(); |
| 32 |
|
|
| 33 |
|
$container->setParameter('kernel.debug', true); |
| 34 |
|
$container->setParameter('kernel.cache_dir', sys_get_temp_dir() . '/serializer'); |
| 35 |
|
$container->setParameter('kernel.bundles', array('JMSSerializerBundle' => 'JMS\SerializerBundle\JMSSerializerBundle')); |
| 36 |
|
|
| 37 |
|
$bundle = new JMSSerializerBundle(); |
| 38 |
|
|
| 39 |
|
$extension = $bundle->getContainerExtension(); |
| 40 |
|
$extension->load($configs, $container); |
| 41 |
|
|
| 42 |
|
return $container; |
| 43 |
|
} |
| 44 |
|
|
| 45 |
|
public function testConfig() |
| 46 |
|
{ |
Tests/DependencyInjection/DoctrinePassTest.php 1 location
|
@@ 33-44 (lines=12) @@
|
| 30 |
|
* @param array $configs |
| 31 |
|
* @return ContainerBuilder |
| 32 |
|
*/ |
| 33 |
|
private function getContainer(array $configs = array()) |
| 34 |
|
{ |
| 35 |
|
$loader = new JMSSerializerExtension(); |
| 36 |
|
$container = new ContainerBuilder(); |
| 37 |
|
|
| 38 |
|
$container->setParameter('kernel.debug', true); |
| 39 |
|
$container->setParameter('kernel.cache_dir', sys_get_temp_dir() . '/serializer'); |
| 40 |
|
$container->setParameter('kernel.bundles', array()); |
| 41 |
|
|
| 42 |
|
$loader->load(['jms_serializer' => $configs], $container); |
| 43 |
|
return $container; |
| 44 |
|
} |
| 45 |
|
|
| 46 |
|
public function testDoctrineDisabled() |
| 47 |
|
{ |
Tests/DependencyInjection/NamingStrategyTest.php 1 location
|
@@ 34-45 (lines=12) @@
|
| 31 |
|
* @param array $configs |
| 32 |
|
* @return ContainerBuilder |
| 33 |
|
*/ |
| 34 |
|
private function getContainer(array $configs = array()) |
| 35 |
|
{ |
| 36 |
|
$loader = new JMSSerializerExtension(); |
| 37 |
|
$container = new ContainerBuilder(); |
| 38 |
|
|
| 39 |
|
$container->setParameter('kernel.debug', true); |
| 40 |
|
$container->setParameter('kernel.cache_dir', sys_get_temp_dir() . '/serializer'); |
| 41 |
|
$container->setParameter('kernel.bundles', array()); |
| 42 |
|
|
| 43 |
|
$loader->load(['jms_serializer' => $configs], $container); |
| 44 |
|
return $container; |
| 45 |
|
} |
| 46 |
|
|
| 47 |
|
public function testCustomNamingStrategy() |
| 48 |
|
{ |
Tests/DependencyInjection/TwigExtensionPassTest.php 1 location
|
@@ 31-42 (lines=12) @@
|
| 28 |
|
/** |
| 29 |
|
* @return ContainerBuilder |
| 30 |
|
*/ |
| 31 |
|
private function getContainer() |
| 32 |
|
{ |
| 33 |
|
$loader = new JMSSerializerExtension(); |
| 34 |
|
$container = new ContainerBuilder(); |
| 35 |
|
|
| 36 |
|
$container->setParameter('kernel.debug', true); |
| 37 |
|
$container->setParameter('kernel.cache_dir', sys_get_temp_dir() . '/serializer'); |
| 38 |
|
$container->setParameter('kernel.bundles', array()); |
| 39 |
|
|
| 40 |
|
$loader->load([[]], $container); |
| 41 |
|
return $container; |
| 42 |
|
} |
| 43 |
|
|
| 44 |
|
public function testStandardExtension() |
| 45 |
|
{ |