public canResolve ( Nelmio\Alice\Definition\ValueInterface $value ) : boolean | ||
$value | Nelmio\Alice\Definition\ValueInterface | |
return | boolean |
public function testCanResolveValuesOfItsDecoratedResolver() { $value = new FakeValue(); $decoratedResolverProphecy = $this->prophesize(ChainableValueResolverInterface::class); $decoratedResolverProphecy->canResolve($value)->willReturn(true); /** @var ChainableValueResolverInterface $decoratedResolver */ $decoratedResolver = $decoratedResolverProphecy->reveal(); $resolver = new UnresolvedFixtureReferenceIdResolver($decoratedResolver); $this->assertTrue($resolver->canResolve($value)); $decoratedResolverProphecy->canResolve(Argument::any())->shouldHaveBeenCalledTimes(1); }