function it_throws_exception_if_trying_to_render_unsupported_metadata(MetadataRendererInterface $firstRenderer, MetadataRendererInterface $secondRenderer, MetadataInterface $metadata)
 {
     $firstRenderer->supports($metadata, ['bar' => 'baz'])->shouldBeCalled()->willReturn(false);
     $secondRenderer->supports($metadata, ['bar' => 'baz'])->shouldBeCalled()->willReturn(false);
     $firstRenderer->render(Argument::cetera())->shouldNotBeCalled();
     $secondRenderer->render(Argument::cetera())->shouldNotBeCalled();
     $this->shouldThrow('\\InvalidArgumentException')->duringRender($metadata, ['bar' => 'baz']);
 }