腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHPUnit
:
如何
测试
契约
的
所有
实现
?
、
、
假设我们有一个由接口或抽象
实现
(比方说ISortable)和期望(比如ISortable::sort()实际上以不区分大小写
的
方式对项进行排序)组成
的
契约
。ISortable可以有任意数量
的
具体
实现
。我们
如何
编写一个套件来为Isortable
的
所有
实现
执行Isortable
契约
,这样我们就可以只
实现
一个要检查
的
具体类
的
列表,或者
实现</e
浏览 13
提问于2019-12-17
得票数 1
回答已采纳
2
回答
用php单元进行
测试
的
方法
、
我是TDD
的
新手。我有一个简单
的
类方法{ case 'efl':';}
如何
使用
phpunit
测试
此方法?
浏览 1
提问于2016-08-08
得票数 3
1
回答
为什么Laravel几乎每件事都有一个合同/界面?
、
、
我正在浏览Laravel
的
照明,我注意到它几乎每个
实现
都有一个接口。 这到底是为了什么?它是否有任何当前
的
用途,还是更多地使框架尽可能可扩展?
浏览 1
提问于2017-02-20
得票数 5
回答已采纳
3
回答
是否可以在不扩展
PHPUnit
的
情况下使用
PHPUnit
_Framework_TestCase断言?
、
、
、
对于组件
测试
,我创建了扩展WebTestCase
的
测试
类,我
的
测试
有一组断言,如下所示,以验证页面标题是否在我想要
的
位置,并包含了我期望
的
内容:$selector,在
所有
这些
测试
中,我想
测试
的
标题是应该有的,因此为了能够重用代码,我将上面的代码重构为父类中
的
一个函数,其他
测试
类可以重用: funct
浏览 6
提问于2015-01-23
得票数 4
回答已采纳
1
回答
Webservices (wsdl)和
phpunit
、
、
、
对于特定
的
测试
类型,我有一些需求:谢谢你,燕
浏览 0
提问于2010-07-30
得票数 0
回答已采纳
1
回答
PHPUnit
-加载程序:
测试
套件加载器是用来做什么
的
?
、
、
、
但目前只能定义
测试
套件,但不能通过命令行执行(在
PHPUnit
中没有jet
实现
,票证开放时间超过1年)。
的
下一个想法是使用
测试
套件加载程序,但我找不到关于
如何
使用它们以及是否使用tsl
的
文档。接受“test/”中
的
所有
php文件并执行它们。
PHPUnit
框架从未调用过这两个方法。为什么不行?我认为有一个自己
的
测试
程序将给我
实现
测试
套件排
浏览 1
提问于2012-05-08
得票数 2
1
回答
如何
编写
实现
契约
的
类应该通过
的
单元
测试
、
、
、
我不知道这是否一个正确
的
问题。当你有一个问题,但不知道要键入搜索
的
相关术语时,这是很困难
的
。所以我
的
搜索没有产生任何有意义
的
结果。我只想知道编写
实现
契约
的
类是否应该通过单元
测试
。setup code}class Baz extendsF
浏览 4
提问于2022-08-13
得票数 1
回答已采纳
3
回答
获取要用
PHPUNIT
配置文件执行
的
测试
列表
、
、
我有一个简单
的
问题:
phpunit
-c|--configuration <file> <testsuites><directory>path/to/directory/two</directory> </testsuites> 这将导致要执行
的
浏览 1
提问于2015-01-23
得票数 4
回答已采纳
2
回答
Codeigniter API调用
的
PHPUnit
/Xdebug代码覆盖率
、
、
、
、
我们使用Codeigniter并有两个选项来调用我们
的
API控制器: 我们可以使用客户端从命令行调用控制器。这对于我们网站
的
功能来说是非常好
的
。但是,当我运行
PHPUnit
时,控制器
的
覆盖率报告是空白
的
,而
所有
模型
的
覆盖率报告都是正确
的
。在跟踪xdebug
如何
创建报表时,使用基于Curl
的
客户端或CLI客户端似乎在
浏览 2
提问于2011-03-25
得票数 2
回答已采纳
3
回答
如何
让
phpunit
从文件夹中
的
所有
文件运行
测试
?
、
、
根据我所读到
的
,似乎我应该能够设置一个文件夹,例如tests/,在其中放置一些包含单元
测试
类
的
文件,然后在该文件上运行
phpunit
,并让它查找并运行
测试
。无论出于什么原因,在我
的
安装中(在OS X上),它认为文件夹test/是一个文件,或者看起来是这样:test1.php test2.php $
phpunit
tests/test1PEAR/
PHPUnit
/TextUI
浏览 0
提问于2010-10-29
得票数 53
回答已采纳
3
回答
不执行
测试
、
我用
phpunit
有一个“不执行
测试
”。$
phpunit
install/InstallDbTest.php<result expected><
phpunit
> <testsuite name="database"><file>install/InstallDbTe
浏览 0
提问于2015-06-19
得票数 3
回答已采纳
2
回答
如何
从
PHPUnit
测试
用例中登录?
、
、
从
PHPUnit
测试
用例中打印日志语句
的
最佳实践是什么?我想在我想要
的
任何日志文件中看到这些。
浏览 5
提问于2012-11-21
得票数 8
回答已采纳
4
回答
尝试从PhpStorm运行
PHPUnit
时出错
、
、
、
、
当我尝试在集成开发环境PhpStorm中运行
PHPUnit
测试
时,我遇到了一些问题。我使用composer文件,它看起来: "require": { }现在,当我运行
测试
时,我收到异常:PHP当我包含pear安装版本时,
测试
工作正常。//编辑示例
测试
类: class ReaderTe
浏览 189
提问于2013-04-12
得票数 19
回答已采纳
1
回答
Symfony -
PHPUnit
列表
测试
、
、
我使用Symfony 2.5.4,并在我
的
网站上使用
PHPUnit
构建
测试
。我想知道是否有一种方法可以列出
所有
当前
实现
的
测试
。我在app/console中找过了,没有与
PHPUnit
交互
的
命令。我
的
目标是将这个列表提供给
测试
人员,这样他们就不必
测试
PHPUnit
已经
测试
过
的
was了。我可以使用一种方法来获得
测试
浏览 3
提问于2015-02-25
得票数 0
2
回答
如何
阻止
PHPUnit
添加包含/必需
的
文件作为
测试
套件
的
一部分?
、
、
我尝试遵循
PHPUnit
手册,了解
如何
设置具有自定义
测试
执行顺序
的
测试
套件。('Package');}public
浏览 13
提问于2011-02-13
得票数 3
2
回答
将PHPT
测试
用例与
PHPUnit
集成
、
、
如何
让
PHPUnit
运行我
的
并将通过/失败状态集成到总体指标中?我已经知道
如何
从命令行使用运行这些
测试
,但我希望在
PHPUnit
中使用其他
测试
来运行它们。我知道
PHPUnit
_Extensions_PhptTestCase是存在
的
,但我找不到任何关于
如何
使用它
的
示例。
浏览 2
提问于2011-02-07
得票数 13
回答已采纳
1
回答
PHPUnit
\Framework\TestCase和Test\TestCase有什么区别?
、
、
、
我注意到在示例
测试
中,这两个类是内置
的
。单元
测试
=>
PHPUnit
\Framework\TestCase; 两者有什么不同?
浏览 5
提问于2021-10-13
得票数 4
回答已采纳
4
回答
PHPUnit
测试
需要放在"/test“目录中吗?
、
、
、
在使用
PHPUnit
时,
测试
是否需要在/tests目录中?
PHPUnit
如何
知道
测试
是“
测试
”?它是解析文件并查找方法名,还是使用某种文件命名约定?
浏览 0
提问于2011-09-22
得票数 5
2
回答
如何
使
PHPUnit
在有风险
的
测试
中失败
、
、
如果一个或多个
测试
被认为是危险
的
,我希望
PHPUnit
失败。实际上: ..RRR..它写着"OK,但不完整“,所以我
的
测试
没有失败(并且可以在连续交付
的
情况下发货)。有什么办法可以有“失败”状态吗?我希望我
的
测试
全局状态在有风险
的
测试
中被认为是失败
的
,不知道是否
浏览 5
提问于2016-07-11
得票数 5
回答已采纳
1
回答
来自不同目录
的
PhpUnit
测试
、
、
、
、
我在使用pear
的
wamp服务器中安装了
phpunit
,目录结构为C:\Easy\pear\
PHPUnit
。
PHPUnit
运行良好,我可以从全局运行它,即c:\
phpUnit
我有类要用c:\Users\j.bloggs\workspace\assets\project-name\classes\myClass.php
测试
我有c:\Users\j.bloggs\workspace\assets
浏览 2
提问于2013-10-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHPUnit:让PHP开发更安心的单元测试神器!
微服务环境下的集成测试探索(二)——契约式测试
Python 中如何实现参数化测试?
如何实现高度自动化测试?
mac清除所有数据,不抹除的情况下如何实现?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券