Я хочу протестировать конкретный testClass в моем проекте, так как есть много тестового класса, и я просто хочу протестировать один класс за раз.
Я создал тестовый класс в следующей папке \test\repositories\ApplicationVersionFormat.php
:
<?php
use App\Repositories\ApplicationVersionFormat;
class ApplicationVersionFormatTest extends \TestCase
{
public function testValidFormat()
{
$version = '1.2.3';
$appVersion = new ApplicationVersionFormat();
$this->assertEquals(true,$appVersion->isValidVersion($version));
}
public function testInvalidFormat()
{
$version = '11.2.3';
$appVersion = new ApplicationVersionFormat();
$this->assertEquals(false,$appVersion->isValidVersion($version));
}
public function testInvalidFormat2()
{
$version = '1.22.3';
$appVersion = new ApplicationVersionFormat();
$this->assertEquals(false,$appVersion->isValidVersion($version));
}
public function testInvalidFormat3()
{
$version = '1.2.33';
$appVersion = new ApplicationVersionFormat();
$this->assertEquals(false,$appVersion->isValidVersion($version));
}
public function testInvalidFormat4()
{
$version = '11.22.33';
$appVersion = new ApplicationVersionFormat();
$this->assertEquals(false,$appVersion->isValidVersion($version));
}
}
поэтому я пробовал эту команду, но ничего из этого не работает:
-
phpunit "repositories\AppVersionTest"
. => Не удается открыть файл "test/repositories/AppVersionTest.php" -
phpunit "test\repositories\AppVersionTest"
. => Не удается открыть файл "test/repositories/AppVersionTest.php" -
phpunit --filter "repositories\AppVersionTest"
. => Никаких тестов не выполнено! -
phpunit --testsuite "repositories\AppVersionTest"
. => Никаких тестов не выполнено!
любая помощь? благодаря