PHPUnit错误:找不到类“ ClassName”

时间:2019-12-01 01:28:38

标签: php phpunit php-7.4

我今天开始使用PHPUnit。但是我有一个问题。所以我的项目结构是:

<ul>
  <li>source
    <ul>
      <li>Team.php and other classes</li>
    </ul>
  </li>
  <li>test
    <ul>
      <li>TeamTest.php</li>
</ul>
  </li>
</ul>
    <?php


    use PHPUnit\Framework\TestCase;


    class TeamTest extends TestCase {
        private Team $team;

        public function setUp(): void {
            $this->team = new Team(0);
        }
    }

但是当我运行测试时,它给了我错误:

Error : Class 'Team' not found
 C:\Users\16044\PhpstormProjects\tesl\test\TeamTest.php:11

在尝试添加use Team时找不到任何解决方案,但是PHPStorm告诉我不需要某种导入。我是php编程的新手,如果这是一个愚蠢的问题,不知道一堆东西对不起,但是任何帮助将不胜感激:)

编辑:发现如果我使用此功能: require '..\source\Team.php'个测试有效,但是每次测试我都需要这样做吗?还是我的工作有问题

0 个答案:

没有答案