gpt4 book ai didi

PHPUnit 无法打开文件

转载 作者:可可西里 更新时间:2023-11-01 12:54:13 27 4
gpt4 key购买 nike

我已经开始学习如何使用 PHPUnit。但是,我遇到了一个我不知道如何解决的问题。

我有一个名为 lessons 的文件夹,里面有一个 composer.json,我用它安装了 PHPUnit。输出生成一个名为 vendor 的文件夹和一个名为 bin 的子文件夹,其中包含 phpunit 文件。

cmd 中,我输入:cd c:/xampp/htdocs/lessons/vendor/bin。现在 cmd 文件夹设置为与 phpunit 相同的文件夹。我在 lessons 中创建了一个名为 tests (lessons/tests) 的目录,我将所有测试都存储在其中。我已经创建了一个名为 PracticeTest.php 的文件,其中包含一个非常简单的测试脚本。

当我回到 cmd 并键入 phpunit tests 时,我得到 cannot open file tests.php 当我尝试键入 phpunit PracticeTest 我得到 无法打开文件 PracticeTest.php。当我尝试 phpunit tests/PracticeTest(使用 .php 或不使用)时,我遇到了无法打开文件的相同错误。

我怀疑它与 cmd 指向 lessons/vendor/bin 目录的那张脸有关,但我不确定是否确实是问题所在或如何解决。

只是为了安排路径:

  • lessons\vendor\bin\
  • 类(class)\测试\
  • lessons\tests\PracticeTest.php

提前致谢!

最佳答案

转到路径项目:

D:\>cd www
D:\wwww>cd lessons

并执行:

D:\www\lessons>vendor\bin\phpunit tests

PHPUnit 4.8.27 by Sebastian Bergmann and contributors.
.....E.
Time: 1.34 seconds, Memory: 5.50MB
There was 1 error:
1) UserTest::it_should_be_able_to_construct
PHPUnit_Framework_Exception: Argument #1 (No Value) of PHPUnit_Framework_Assert
:assertInstanceOf() must be a class or interface name
D:\www\lessons\tests\UserTest.php:10
FAILURES!
Tests: 7, Assertions: 4, Errors: 1.

It Works!!!!

关于PHPUnit 无法打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25544348/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com