当前位置: 首页 > 知识库问答 >
问题:

如何在laravel 5.5中运行phpunit

郗浩
2023-03-14

我读过laravel 5.5留档为unittest。据说我们只需要执行phpUnit{如https://laravel.com/docs/5.5/testing}然后我尝试了这个:如何使用phpUnit运行单个测试方法?

phpunit --filter testBasicTest tests\Unit\ExampleTest

但据说“无法打开文件”。然后我尝试了phpunitexampletest,但仍然无法打开该文件。那么这里怎么了。。。?提前谢谢

共有2个答案

苏鸿志
2023-03-14

只需通过作曲家安装phpUnit:

composer global require phpunit/phpunit

然后,您就可以开始测试您的laravel项目了。

南宫勇军
2023-03-14

您需要在不进入bin文件夹的情况下运行phpunit。

试试这个:

vendor/bin/phpunit

这将加载您的phpunit.xml文件。否则无法加载配置文件。除非你没有给出特定的路径:

vendor/bin/phpunit --configuration /path/to/laravels/phpunit.xml
 类似资料:
  • 问题内容: 我在EC2实例上。因此没有GUI。 然后我这样做: 太好了,现在一切正常,对吗? 当我运行代码时: 我得到这个: 问题答案: 打开终端并运行此命令 。每次重新启动计算机时都需要运行此命令。如果一切正常,可以将其添加到启动命令中 还要确保在/ etc / environment文件中有一行 然后,运行测试以查看问题是否得到解决。 所有在使用此功能之前,请注意下面来自sardathrion

  • 如何从matlab运行clojure脚本? 我尝试了以下方法:使用jdk 1.7运行matlab,然后调用java 在matlab中,设置类路径并使用clojure编译器 这里有个错误: 当我编写运行clojure的java类时,一切都可以从控制台运行,但不能从matlab运行。请给出建议。

  • Docker-compose.yaml 我怎么能那么做?

  • 我是新手,所以如果我错过了一些明显的东西,请事先道歉,但是我不知道如何在WebStrem中运行JavaScript。网络Storm留档说只需在浏览器中打开超文本标记语言文件,但这似乎不起作用。不管怎样,一切都在codepen.io. 以下是超文本标记语言(用于简单的天气应用程序): 这是脚本(仍在草稿中,因为它需要扩展以链接到涵盖“天气”所有值的图像): 非常感谢任何帮助!

  • 在本文中,我们将学习如何使用FreeNAS运行MinIO。 1. 前提条件 FreeNAS已经安装并运行,如果没有,请参考安装说明 你有一个FreeNAS Jail path set,如果没有,请参考jails configuration 2. 安装步骤 创建一个新的Jail 在FreeNAS UI中找到Jails -> Add Jail,点击 Advanced,然后输入如下信息: Name:

  • 问题内容: 我有两个如下的Java类 没有包装: 在包装中: 我可以同时编译它们: 但是,我只能运行第一个: 我该如何跑步? 问题答案: 如果将 源 放在与包名称()相匹配的适当目录层次结构中,并从层次结构的根目录()进行编译/运行,则不会出现此问题: 您还可以使用选项进行编译,以便将类移动到这样的目录层次结构中: 请注意,您不应使用以开头的程序包名称,JDK的更高版本将引发SecurityExc