腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHPUnit
在
断言
它在
视图
中
看到
一个
值
时
给了我
en
错误
、
、
当我运行
一个
有两个
断言
(assertSee)的特性测试
时
,
PHPUnit
只识别
一个
(title)而不识别description,即使我可以
在
dd()
中
清楚地
看到
它是
一个
从控制器传递到
视图
的
值
。$project->id)->assertSee('title')->assertSee('description'); }
错误</e
浏览 12
提问于2019-06-29
得票数 0
回答已采纳
2
回答
在
CakePHP测试
中
显示
断言
的结果和期望
值
、
、
、
、
有没有人知道有没有办法
在
断言
失败
时
强制CakePHP TestSuite查看
断言
的期望
值
和结果
值
?典型的
PHPUnit
测试默认情况下会在输出
中
显示它,但不会在蛋糕的TestSuite (使用
PHPUnit
)
中
显示。另一方面,当我
在
NetBeans
中
调试测试用例
时
,每当我试图为变量设置监视
时
,我都会得到某种套接字异常,而且它只发生在CakePHP测
浏览 0
提问于2012-10-05
得票数 0
2
回答
PHPUnit
模拟方法会导致异常
、
、
我
在
课堂上有这个函数{ $result = functionCall(); $ajc->doSomething();问题是我从
PHPUnit
得到了下面的
错误
MyClass::doBadResult('Did you divide
浏览 6
提问于2015-04-21
得票数 1
回答已采纳
1
回答
隐藏来自
phpunit
断言
的正常故障输出
、
、
默认情况下,当
断言
在
PHPUnit
中
失败
时
,它将打印
一个
错误
以及
断言
中变量的
值
。这通常是一种有用的行为,但在我的例子
中
,它打印出一大块无用的数据(我
断言
某个对象已被销毁),这些数据扰乱了我的
错误
输出。我尝试为可选的第二个参数传递
一个
错误
消息,但是所有这些都是将我的
错误
输出到标准的
PHPUnit
输出之上。是否有实
浏览 2
提问于2014-06-26
得票数 2
回答已采纳
2
回答
phpunit
数组内的任何匹配器
、
、
、
、
我有
一个
函数,
它在
处理记录数组后返回它们的数组。预期返回
值
如下所示- [....]目前我正在尝试使用assertEquals方法,但每次自动生成的
值
都会有所不同。这里有没有像anything()这样的匹配器,我可以在这里使用。我并不是真的想编写自己的
断言
函数来迭代期望
值
并使用assertArraySubset进行
断言
浏览 0
提问于2016-09-05
得票数 1
2
回答
PHPUnit
:单个测试
中
的多个
断言
,只有第一次失败
、
我
在
PHPUnit
上
看到
的下
一个
奇怪之处是: public function testDummy; $this->assertTrue(false, 'assert3');} 一旦第
一个
断言
在
测试<em
浏览 0
提问于2011-04-13
得票数 18
回答已采纳
2
回答
为什么
PHPUnit
在
期待异常
时
忽略
断言
?
、
、
、
我
在
配置类上有
一个
简单的单元测试用例(广泛的问题),它通过设计触发类型不匹配和未定义配置设置的PHP
错误
。除了
错误
之外,还退出了返回false的方法。
在
我的测试用例
中
,我希望有许多失败的测试。问题是,我不能对返回
值
执行简单的“
断言
”:在运行测试期间抛出的每个
错误
都将转换为
PHPUnit
_Framework_Error异常。现在,我可以让
PHPUnit
意识到我
在
期待
一个</
浏览 5
提问于2010-03-11
得票数 1
回答已采纳
1
回答
在
PHPUnit
setUp函数中分配的对象实例
在
测试函数
中
变为非对象。
、
、
、
、
我有
一个
类DummyClass,
它在
创建对象实例
时
使用构造函数存储
一个
值
:{require_once 'DummyClass.php'; class DummyTe
浏览 0
提问于2013-03-01
得票数 0
回答已采纳
2
回答
在
共享服务器上安装
PHPUnit
、
、
我正在尝试
在
共享主机服务器(即
PHPUnit
)上安装GoDaddy。
在
GoDaddy提供的cpanel
中
,我可以
看到
Pear扩展,
它在
搜索
时
只
给了我
phpunit
1,
phpunit
2,这是非常老的版本,因为我们现在有
phpunit
4.6。这里的文档说要使用 wget https://phar.
phpunit
.de/
phpunit
.
浏览 0
提问于2015-04-06
得票数 1
回答已采纳
6
回答
PHPUnit
:验证数组是否具有具有给定
值
的键
、
phprequire_once '
PHPUnit
/Framework.php'; $Example->query();如何验证传递给$Other->post()的$params (它是
一个
数组)包含
一个
名为
浏览 2
提问于2009-09-28
得票数 39
回答已采纳
1
回答
PHPUnit
3.4.15、PHP5.2.6和WordPress核心测试--甚至可以吗?
、
、
、
以下是我迄今为止所做的工作:我
在
test_unit.php
中
创建了
一个
非常简单的测试:class SimpleTest(true, false);} 我运行
phpunit
test_unit.php,它可以工作(1次测试,1次
断言
,1次失败)。对于
PHPUnit
是如何包含的,我仍然有些困惑,我想有人说
它在
更新的版本
中
变成
浏览 6
提问于2012-10-04
得票数 1
回答已采纳
1
回答
覆盖
视图
的yii
phpunit
测试
、
、
、
、
我的Yii应用程序
在
控制器、模型、组件、模块
中
得到了
phpunit
的覆盖,但没有任何
视图
。问题是,
phpunit
中
的代码覆盖加载程序在编写覆盖报告
时
包含
视图
文件。带有窗体的
视图
具有$this->beginWidget调用,这会导致崩溃,因为没有$this上下文。
视图
实际上没有重要的代码或逻辑,但是它们仍然有一些条件,甚至还有调用renderPartial的循环,所以最好也包含
一个
视图<
浏览 4
提问于2013-03-15
得票数 10
2
回答
断言
var是
phpunit
中
没有特定字符的非空字符串
、
、
、
我想
断言
一个
变量
在
phpunit
中
是
一个
(非空)字符串,但我不想
断言
该字符串必须与任何精确的字符串匹配。我可以很容易地
断言
它是
一个
非空变量,或者它是
一个
与某个字符串完全匹配的字符串,或者
断言
var是
一个
没有
phpunit
帮助的字符串:$$this->assertTrue(is_str
浏览 0
提问于2014-03-14
得票数 18
回答已采纳
6
回答
PHPUnit
:强制显示
断言
的
值
、
、
当
PHPUnit
测试失败
时
,会显示实际
值
和期望
值
。如何强制
PHPUnit
始终显示预期和实际的
断言
结果?
浏览 1
提问于2010-03-17
得票数 15
回答已采纳
1
回答
PHPUnit
未显示
错误
、
我创建了
一个
文件/tests/CalculatorTest.php。它是这个文件
中
的代码:class CalculatorTest extends
PHPUnit
_Framework_TestCase {我知道我
在
第
一个
测试
中
没有任何
断言
,但我希望
看到
的是类似于"Class 'Calculator‘not foun
浏览 1
提问于2014-08-10
得票数 0
1
回答
我有
一个
phpunit
测试,它直接与数据库交互,当
断言
失败
时
,它会停止测试,不会传递给嵌套
断言
我有
一个
直接与数据库交互的
PHPUnit
测试,当
断言
失败
时
,它抛出
一个
错误
,然后停止测试,不执行下
一个
断言
。 我需要的是,当
一个
断言
失败
时
,它应该传递给下
一个
断言
,并在测试结束
时
抛出
一个
错误
。我最大的问题是因为我正在与数据库交互,当我
在
测试结束
时
做插入、更新、GetAll、G
浏览 0
提问于2016-10-17
得票数 0
1
回答
加载新文档后立即执行操作
、
我试图
在
加载新文档后立即执行删除文件操作。这个是可能的吗?我试过了:{ CEmergenceDoc::isNewFile = false;} }
在
深入研究之后,我发现显示了调试
断言
错误
,因为我<em
浏览 0
提问于2014-03-23
得票数 0
1
回答
如何在测试
一个
类
时
抑制控制台
错误
,该类用phminit9.5和php8.0捕获依赖项
中
的
错误
在
PHPUnit
中
,我可以模拟依赖项和测试,如下所示: $stubqueryrunner我的代码通过了我的测试(也就是说,我正在测试的方法确实捕获了
错误
并替换了默认
值
)。 但是,引发
错误
的行为会将多行堆栈跟踪写入
PHPUnit
的输出。我不能在我称之为@运算符的地方使用@操作符,因为我
在
PHP8
中
,在
浏览 1
提问于2021-07-02
得票数 0
2
回答
测试输出不包含文本
我知道如何使用expectOutputString()或expectOutputString()通过
PHPUnit
库测试php输出。现在我需要确保输出不包含给定的字符串。
浏览 0
提问于2013-03-15
得票数 7
回答已采纳
1
回答
为什么“未定义的偏移量”
在
一台机器
中
抛出异常,而在另一台机器
中
显示通知?
、
、
、
通过
一个
简单的测试,我
在
本地机器上得到的结果与
在
Travis上得到的结果不同。下面是
一个
测试:{ {assertEquals('c', $a[3]); $b = $a[99];}
浏览 4
提问于2020-01-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
3分钟短文:刀刃向内,Laravel缓存测试简单入门
掌握防御式编程,让你的代码更加健壮
Laravel原来有2种集合Collection,怪不得老用不对!
区块链开发入门到精通第十 四讲-错误处理
Go 系列教程——第 30 篇:错误处理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券