当前位置:  开发笔记 > 编程语言 > 正文

如何在Windows上使用composer运行phpunit测试(cmd)

如何解决《如何在Windows上使用composer运行phpunit测试(cmd)》经验,为你挑选了1个好方法。

我想在我的本地Windows机器上运行phpunit测试..(使用wamp)..

我已经全局安装了composer ..并且phpunit安装在我的本地目录中..

文件夹结构..

_________tests
|          |
|          |______PagesTest.php
|
|________vendor
           |
           |______bin
                   |
                   |_____phpunit  

在我的localroot(www)..我创建了一个phpunit.xml文件..




    
        
            ./tests/
        
    
        

在Cmd我试过:

C:\wamp\www\vendor\bin>phpunit PagesTest

输出是

Cannot open file PagesTest.php

我不知道如何使用composer运行这个PagesTest.php文件



1> Jens A. Koch..:

好的,PHPUnit正在运行,但没有找到Test文件,因为没有加载Composer Autoloader.

您可以通过为PHPUnit添加配置文件来解决此问题,该配置文件定义属性bootstrap并设置Composer Autoloader文件.

示例 phpunit.xml.dist




    
        
            ./tests
        
    


然后只需运行PHPUnit命令:

$ ./vendor/bin/phpunit

在Windows上只需翻转斜杠: C:\> .\vendor\bin\phpunit

PHPUnit将自动检测配置文件(phpunit.xml.dist)并在其引导阶段加载Composer Autoloader.

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有