public static function containerHasParameter(ObjectProphecy $container, $name, $value) { $container->hasParameter($name)->willReturn(true); $container->getParameter($name)->willReturn($value); }
/** * @test */ public function getParameterDelegatesToConcreteQueryBuilder() { $this->concreteQueryBuilder->getParameter(Argument::exact('aField'))->shouldBeCalled()->willReturn('aValue'); $this->subject->getParameter('aField'); }
/** * @covers ::retrieveDependency * @covers ::__construct * * @expectedException \BartFeenstra\DependencyRetriever\Exception\UnknownDependencyException */ public function testRetrieveDependencyWithUnknownDependency() { $this->container->getParameter('known_dependency')->willThrow(new \InvalidArgumentException()); $this->sut->retrieveDependency('known_dependency'); }