腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
PHPUnit
测试
构造
函数
调用
的
正确性
、
使用
PHPUnit
,我
如何
正确地
测试
构造
函数
(下面简化示例中
的
类Built )是否被正确
调用
?Container类是被
测试
的
类。我希望能够捕捉到像下面数组键中
的
故意输入错误这样
的
东西。模拟
构造
函数
是不可能
的
,否则这将是直接
的
。中描述
的
情况不同,因为我
测试
的
类
浏览 15
提问于2020-04-18
得票数 0
1
回答
扩展
PHPUnit
时发生可捕获
的
致命错误
、
、
首先,我
的
开发计算机没有互联网接入,所以我不能从PEAR或Composer安装
PHPUnit
,然后我只下载.PHAR归档文件。然后我编写了一个带有
PHPUnit
类继承
的
类:class A_TEST extends
PHPUnit
_Framework_TestSuite { public static functionmyRun
浏览 2
提问于2014-06-06
得票数 0
1
回答
测试
调用
异常抛出
构造
函数
的
静态工厂方法
、
、
我有一个PHP类,它
使用
静态工厂方法来实例化我
的
类
的
一个成员。在这个方法中,我
调用
了另一个类
的
构造
函数
,这个
构造
函数
可能会抛出一个异常,由我来处理。我想用
PHPUnit
有效地
测试
这个静态方法。下面是描述我
的
流程
的
一些伪代码。handle and return something else here; $a->setB($b);
浏览 16
提问于2020-03-28
得票数 0
2
回答
当我
的
测试
类
使用
自己
的
构造
函数
方法时,
PHPUnit
6.1.x抛出array_merge()错误
、
、
、
在这个
测试
用例上:{ { }如果我删除了__construct方法,我
的
测试
就会通过
PHPUnit
对类
构造
器方法
的
处理是怎么回事?它在
PHPU
浏览 3
提问于2017-05-03
得票数 37
回答已采纳
2
回答
将PHPT
测试
用例与
PHPUnit
集成
、
、
如何
让
PHPUnit
运行我
的
并将通过/失败状态集成到总体指标中?我已经知道
如何
从命令行
使用
运行这些
测试
,但我希望在
PHPUnit
中
使用
其他
测试
来运行它们。我知道
PHPUnit
_Extensions_PhptTestCase是存在
的
,但我找不到任何关于
如何
使用
它
的
示例。
浏览 2
提问于2011-02-07
得票数 13
回答已采纳
2
回答
对于
使用
数据提供程序
的
PHPUnit
,最后一个数据集总是显示“
测试
用例意外终止”。
、
、
、
因此,我
使用
PHPUnit
进行
测试
。尝试在我
的
一个
测试
中
使用
DataProvider。正如您所看到
的
,我们已经将
测试
简化为一个简单
的
$this->assertTrue(true),但它仍然会给我们带来错误。 我们需要做些什么才能让数据提供程序正常工作?如果我在Zend Studio9.0.3中
使用
PHPUnit
很重要,我已经检查了更新,它告诉我所有的更新都是最新
的
。
浏览 0
提问于2012-05-18
得票数 2
回答已采纳
1
回答
在
PHPUnit
setUp
函数
中分配
的
对象实例在
测试
函数
中变为非对象。
、
、
、
、
我有一个类DummyClass,它在创建对象实例时
使用
构造
函数
存储一个值:{ $this->foo = $foobar;} 然后我得到了一个
测试
类DummyTest,它
使用
setUp()来
构造
DummyCl
浏览 0
提问于2013-03-01
得票数 0
回答已采纳
2
回答
Wordpress单元
测试
、
我在wordpress工作,有很多
使用
wordpress
函数
的
类,我想为它们做单元
测试
。我发现
的
问题是
phpunit
不识别wordpress
函数
,
测试
也不起作用。我试图在
测试
类中包含index.php,wp-load.php,当它们被包含时,
phpunit
就不能工作,并且通过"exit code 0“退出,而没有做任何事情,-the错误会显示在PhpStorm终端中Php版本: 7.3.3
PhpU
浏览 0
提问于2019-05-06
得票数 1
回答已采纳
1
回答
使用
PHPunit
移除
构造
函数
中
的
依赖项
、
、
->bar = new Bar(); }在这个例子中,Bar有一个
构造
函数
,它做了一些不好
的
事情,比如连接到数据库。
测试
对其进行
测试
:{ {->method('getBarInstance')
浏览 0
提问于2009-09-15
得票数 2
回答已采纳
1
回答
在
phpunit
中
测试
构造
函数
args
、
、
、
我们
使用
Varien_Http_Client从Magento扩展发出http请求,如下所示:{ // Set defaultVarien_Http_Client
的
内部;相反,我应该
测试
我们是否向它发送了正确
的
输入,并正确地处理了它
的
输出。我可以很容易地模拟Varien_Http_Client,但是即使我重构了这段代码,让我用它
的
模拟替换Varien_Http_Clien
浏览 1
提问于2013-06-30
得票数 5
回答已采纳
2
回答
PHPUnit
和全局变量
、
、
我正在学习和探索
使用
PHP5.2.9
的
PHPUnit
应用程序,并且遇到了全局问题。我已经将$backupGlobals设置为FALSE,包括文档“@backupGlobals disabled”,这似乎不会影响
PHPUnit
备份全局变量
的
行为。我是不是漏掉了什么?我需要修改
PHPUnit
的
xml文件吗?创建引导程序?$testString = 'Hello world!'security.ca\web_sites\QRASy
浏览 0
提问于2012-03-13
得票数 9
回答已采纳
1
回答
当
测试
在抽象类
的
构造
函数
中
调用
的
公共
函数
时,
使用
嘲弄
、
、
我有一个抽象类,它在
构造
函数
中
调用
公共
函数
。为了
测试
这些
调用
是否正确执行,我必须模拟抽象类。无论何时,我都不能在
构造
函数
中
调用
公共
函数
。下面的代码可能更好地解释了我
的
问题。use
PHPUnit
_Framework_TestCase; abstract class Foo
浏览 3
提问于2013-09-12
得票数 3
回答已采纳
8
回答
Laravel 5单元
测试
-
调用
null上
的
成员
函数
连接()
、
、
、
、
我尝试为我
的
User和Shop模型之间
的
关系创建一个单元
测试
,但是当我运行vendor\\bin\\
phpunit
时会抛出这个错误,我不知道这一点,因为我是一个单元
测试
新手。我试图在我
的
控制器上运行我
的
代码,以查看这种关系是否真正有效,幸运
的
是,它正在按预期
的
方式工作,但在
phpunit
中运行时却没有。我做错了什么让这个手机不和模特一起工作?Database\Eloquent\Model.php(979): Illu
浏览 8
提问于2017-02-28
得票数 28
回答已采纳
3
回答
是否可以在不扩展
PHPUnit
的
情况下
使用
PHPUnit
_Framework_TestCase断言?
、
、
、
也许这个问题看起来很奇怪,但我想解决
的
是这个问题.首先,请记住,我更多地是一个Java开发人员,已经习惯了
使用
PHP,所以也许我
的
思维过程就是问题所在!对于组件
测试
,我创建了扩展WebTestCase
的
测试
类,我
的
测试
有一组断言,如下所示,以验证页面标题是否在我想要
的
位置,并包含了我期望
的
内容:$selector,在所有这些
测试
中,我
浏览 6
提问于2015-01-23
得票数 4
回答已采纳
9
回答
PHPUnit
@dataProvider根本不起作用
、
我已经阅读了有关这个主题
的
文档,我
的
代码遵循了数据提供程序实现
的
所有要求。首先,只是为了防止它相关。下面是实现数据提供程序
的
函数
: * Test the createGroup function * @return void $this->assertFalse(is_null($result
浏览 15
提问于2012-04-16
得票数 31
回答已采纳
2
回答
模拟pdo对象会产生简单
的
参数错误。
、
、
、
、
我试图模拟一个PDO对象,但得到了一个错误:"PDO::__construct()至少需要一个参数,0给定“class MockPDO extends PDO } { }}{ pu
浏览 5
提问于2014-09-11
得票数 0
回答已采纳
2
回答
存根由类
的
构造
函数
调用
的
方法
、
如何
在
PHPUnit
中将被
测试
类
的
构造
函数
调用
的
方法存根?例如,下面的简单代码将不起作用,因为当我声明存根方法时,存根对象已经创建,并且我
的
方法已被
调用
,未存根。要
测试
的
类: private $dog; public function __construct($param1) {$this->
浏览 0
提问于2011-04-05
得票数 24
回答已采纳
1
回答
使用
PHPUnit
运行Laravel
测试
,如果
使用
QUEUE_CONNECTION =“数据库”,作业就不会被创建
、
、
在执行由API请求触发
的
作业时,我希望
使用
PHPUnit
来执行排队
的
作业生命周期。编辑:
phpunit
.xml有有一个来自前端
的
调用
到一个API,该API分发作业并立即返回状态(排队)当从前端Javascript
调用
时,这很好。 尝试用
PHPUnit
测试
同一
浏览 1
提问于2021-04-20
得票数 0
1
回答
PHPUnit
测试
单例
、
、
、
、
我正在尝试为我们
使用
PHPUnit
的
一些非常老
的
代码写一个
测试
。我在这里给出了它
的
大致结构,我正在尝试
测试
它从ClassA继承
的
ClassB
的
isMember()方法。我遇到
的
问题是,它显然是一个受保护
的
构造
函数
,所以我不知道
如何
测试
它,因为我在
PHPUnit
中不断收到受保护
的
构造</
浏览 0
提问于2014-12-11
得票数 1
1
回答
测试
用例
的
PHPUnit
设置和tearDown
、
PHPUnit
有setup和tearDown事件,它们分别在
测试
用例中
的
每个
测试
之前和之后运行。在我
的
特定场景中,我还想运行类似于testCaseSetup和testCaseTearDown
的
东西。当前
的
解决方案如下:{ public function __construct($name =
构造
并重
浏览 0
提问于2013-12-10
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python基础教程 调用未关联的超类构造函数
函数调用时栈是如何变化的?
浅谈如何定义和调用Python的函数
使用ltrace工具跟踪PHP库函数调用的方法
3分钟短文:刀刃向内,Laravel缓存测试简单入门
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券