Improve assertions
This commit is contained in:
parent
75894936ac
commit
4683f6d454
@ -84,9 +84,9 @@ class MainConfigurationTest extends TestCase
|
|||||||
$processor = new Processor();
|
$processor = new Processor();
|
||||||
$configuration = new MainConfiguration(array(), array());
|
$configuration = new MainConfiguration(array(), array());
|
||||||
$processedConfig = $processor->processConfiguration($configuration, array($config));
|
$processedConfig = $processor->processConfiguration($configuration, array($config));
|
||||||
$this->assertTrue(isset($processedConfig['firewalls']['stub']['logout']['csrf_token_generator']));
|
$this->assertArrayHasKey('csrf_token_generator', $processedConfig['firewalls']['stub']['logout']);
|
||||||
$this->assertEquals('a_token_generator', $processedConfig['firewalls']['stub']['logout']['csrf_token_generator']);
|
$this->assertEquals('a_token_generator', $processedConfig['firewalls']['stub']['logout']['csrf_token_generator']);
|
||||||
$this->assertTrue(isset($processedConfig['firewalls']['stub']['logout']['csrf_token_id']));
|
$this->assertArrayHasKey('csrf_token_id', $processedConfig['firewalls']['stub']['logout']);
|
||||||
$this->assertEquals('a_token_id', $processedConfig['firewalls']['stub']['logout']['csrf_token_id']);
|
$this->assertEquals('a_token_id', $processedConfig['firewalls']['stub']['logout']['csrf_token_id']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -280,23 +280,23 @@ class ResolveDefinitionTemplatesPassTest extends TestCase
|
|||||||
$this->process($container);
|
$this->process($container);
|
||||||
|
|
||||||
$configurator = $container->getDefinition('sibling')->getConfigurator();
|
$configurator = $container->getDefinition('sibling')->getConfigurator();
|
||||||
$this->assertSame('Symfony\Component\DependencyInjection\Definition', get_class($configurator));
|
$this->assertInstanceOf('Symfony\Component\DependencyInjection\Definition', $configurator);
|
||||||
$this->assertSame('parentClass', $configurator->getClass());
|
$this->assertSame('parentClass', $configurator->getClass());
|
||||||
|
|
||||||
$factory = $container->getDefinition('sibling')->getFactory();
|
$factory = $container->getDefinition('sibling')->getFactory();
|
||||||
$this->assertSame('Symfony\Component\DependencyInjection\Definition', get_class($factory[0]));
|
$this->assertInstanceOf('Symfony\Component\DependencyInjection\Definition', $factory[0]);
|
||||||
$this->assertSame('parentClass', $factory[0]->getClass());
|
$this->assertSame('parentClass', $factory[0]->getClass());
|
||||||
|
|
||||||
$argument = $container->getDefinition('sibling')->getArgument(0);
|
$argument = $container->getDefinition('sibling')->getArgument(0);
|
||||||
$this->assertSame('Symfony\Component\DependencyInjection\Definition', get_class($argument));
|
$this->assertInstanceOf('Symfony\Component\DependencyInjection\Definition', $argument);
|
||||||
$this->assertSame('parentClass', $argument->getClass());
|
$this->assertSame('parentClass', $argument->getClass());
|
||||||
|
|
||||||
$properties = $container->getDefinition('sibling')->getProperties();
|
$properties = $container->getDefinition('sibling')->getProperties();
|
||||||
$this->assertSame('Symfony\Component\DependencyInjection\Definition', get_class($properties['prop']));
|
$this->assertInstanceOf('Symfony\Component\DependencyInjection\Definition', $properties['prop']);
|
||||||
$this->assertSame('parentClass', $properties['prop']->getClass());
|
$this->assertSame('parentClass', $properties['prop']->getClass());
|
||||||
|
|
||||||
$methodCalls = $container->getDefinition('sibling')->getMethodCalls();
|
$methodCalls = $container->getDefinition('sibling')->getMethodCalls();
|
||||||
$this->assertSame('Symfony\Component\DependencyInjection\Definition', get_class($methodCalls[0][1][0]));
|
$this->assertInstanceOf('Symfony\Component\DependencyInjection\Definition', $methodCalls[0][1][0]);
|
||||||
$this->assertSame('parentClass', $methodCalls[0][1][0]->getClass());
|
$this->assertSame('parentClass', $methodCalls[0][1][0]->getClass());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user