/**
  * @test
  */
 public function renderDoesNotModifySourceIfItIsAnObjectThatCantBeConvertedToAString()
 {
     $user = new UserWithoutToString('Xaver <b>Cross-Site</b>');
     $this->viewHelper->expects($this->once())->method('buildRenderChildrenClosure')->willReturn(function () {
         throw new \Exception('rendderChildrenClosure was invoked but should not have been');
     });
     $this->viewHelper->setArguments(['value' => $user]);
     $actualResult = $this->viewHelper->render();
     $this->assertSame($user, $actualResult);
 }