silviofs Postado Sexta às 15:02 Denunciar Share Postado Sexta às 15:02 (editado) Já tentei de tudo ao executar o programa aparece o seguinte: syntax erro, unexpected ':', expecting ')' o script e o seguinte: $exception = new Exception( $throwable - > getMessage(), $throwable - > getCode(), $throwable ); Editado Sexta às 15:02 por silviofs Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Frank K Hosaka Postado Sexta às 17:58 Denunciar Share Postado Sexta às 17:58 Você não pode usar espaço entre a classe e o método: o correto é <?php use PHPUnit\Framework\TestCase; class ExceptionTest extends TestCase { public function testCreateException() { $throwable = new Exception('Test exception', 123); $exception = new Exception( $throwable->getMessage(), $throwable->getCode(), $throwable ); $this->assertEquals('Test exception', $exception->getMessage()); $this->assertEquals(123, $exception->getCode()); $this->assertSame($throwable, $exception->getPrevious()); } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 silviofs Postado 15 horas atrás Autor Denunciar Share Postado 15 horas atrás (editado) Obrigado, Frank. Mas não resolveu. Então Vou por o script completo, so coloquei onde estava dando problema abaixo: Editado 12 horas atrás por silviofs Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
silviofs
Já tentei de tudo ao executar o programa aparece o seguinte:
syntax erro, unexpected ':', expecting ')'
o script e o seguinte:
$exception = new Exception(
$throwable - > getMessage(),
$throwable - > getCode(),
$throwable
);
Editado por silviofsLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.