PHPUnit, impossible de faire mes tests

Par Gérard Okono, il y a 8 ans


Bonjour à tous,

Il m'est totalement impossible de tester mon code, pourtant PHPUnit me semble bien installé dans mon projet. Preuve :
PS D:\lab\php\phpunit> vendor/bin/phpunit --version
PHPUnit 6.4.1 by Sebastian Bergmann and contributors.

D'où proviendrait cette erreur :
1
Fatal error: Class 'PHPUnit_Framework_TestCase' not found in D:\lab\php\phpunit\tests\unit\SampleTest.php on line 3

Et mon SampleTest.php
<?php
class SampleTest extends \PHPUnit_Framework_TestCase
{
//
}

A noter que je suis sur windows 10.

Merci d'avance...

2 réponses

Daprod, il y a 8 ans

salut, essaies d'enlever le \ devant PHPUnit_Framework_TestCase.

ou si tu utilise composer :

<?php require('vendor/autoload.php'); use PHPUnit\Framework\TestCase; class SampleTest extends TestCase { // }
Gérard Okono, il y a 8 ans

Bonjour, j'utilise composer. En faisant ceci ca marche !

<?php use PHPUnit\Framework\TestCase; class SampleTest extends TestCase { // }

Merci beaucoup Daprod