阿江 2017-06-01 16:23:08 2232次浏览 0条回复 0 1 0

今天使用PHPUnit测试时遇到了@test标注无效的小问题,分享一下:

//单行注释,不能使用标注
    /*
     * 多行注释,不能使用标注
     * 以下定义的test标注无效
     * 
     * */
    /**
     * 可以带标注的注释块,首行是两个连续星号即可
     * 定义test标注声明该方法是测试方法
     * 
     * */
    /***
     * 可以带标注的注释块,首行是两个以上的连续星号也是可以的
     * 定义test标注声明该方法是测试方法
     * 
     * */

总结:

PHP中的文档注释块必须以 /** 开头(一定是两个及以上的连续星号!!),以 */ 结尾。这样的注释块中的标注才能生效!

再上张图片,看一下IDE中标注无效(@test是非粗体)与生效(@test是粗体字)时的差别: 20170601.gif

(全文完)
觉得很赞
    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册