腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在依赖的
PHPUnit
测试之间传递的
对象
会发生什么情况?
、
、
、
这与其说是一个问题,不如说是在
PHPUnit
上浪费的时间来拯救别人。有人知道为什么
PHPUnit
会这么做吗?这是个虫子吗?在
PHPUnit
中,这样的事情使得非常令人沮丧地
使用
。class PhpUnitTest extends
PHPUnit
_Framework_TestC
浏览 7
提问于2011-07-25
得票数 6
回答已采纳
2
回答
测试是否调用了受保护的方法
$
mock
= $this->getMockForAbstractClass('SomeClass'); }我知道它的调用是正确的,但是
PHPUnit
说它从未调用过。$
mock
= $this->getMockForAbstract
浏览 6
提问于2009-11-05
得票数 5
回答已采纳
2
回答
默认情况下,
PHPUnit
模拟
对象
从不需要
、
、
有没有一种方法可以告诉
phpunit
模拟
对象
,如果没有正式定义的方法调用,就永远不要期待方法调用?
浏览 4
提问于2012-11-29
得票数 8
1
回答
如何
测试插入in单元
、
、
、
我用OOP做了一个php,我需要测试许多方法,比如insert_record方法,这使得数据插入到我的数据库中,一切都很完美。问题是当我试图让我的php单元测试时,它说我的连接失败了。我要插入的函数{ $query = "insert into employees (FirstName,LastName, UserName,Email) values('$a','$b
浏览 4
提问于2022-12-03
得票数 -1
2
回答
是否可以在
PhpUnit
测试用例之外创建一个模拟?
、
、
、
这看起来很傻,希望不是,但我想创建一个服务,为
使用
我的项目的人返回模拟
对象
,这样他们就可以模拟我的项目中的所有类并测试他们的代码。顺便说一句,由于项目的局限性,我不能
使用
任何模拟库。
浏览 3
提问于2015-02-17
得票数 8
回答已采纳
1
回答
在
PHPUnit
中,
如何
期望一个精确的模拟作为方法调用的参数,而不是任何相同类的模拟?
、
、
在下面的示例中(
使用
PHP7.3ans
PHPUnit
7.5.1),我有两个相同类的模拟。我希望将这两个模拟中的一个作为方法调用中的参数。但是,如果我用另一个模拟调用该方法,则期望似乎得到了满足。php declare(strict_types=1); use
PHPUnit
\Framework\TestCase; // OK $this->assertNotSame($
mock<
浏览 0
提问于2018-12-28
得票数 0
回答已采纳
1
回答
如何
使用
PHPUnit
的
mock
测试名为" method ()“的方法?
、
、
{ { }我想用
PHPUnit
进行测试:$this->assertEquals('', $
mock
->method()); 这不起作用,因为method()是为
PHPUnit
的模拟<e
浏览 4
提问于2016-02-13
得票数 2
9
回答
如何
让
PHPUnit
MockObjects根据参数返回不同的值?
、
、
、
我有一个
PHPUnit
模拟
对象
,无论它的参数是什么,它都会返回'return value':$
mock
->expects($this->any))$
mock
= $
浏览 142
提问于2008-11-10
得票数 150
回答已采纳
2
回答
Laravel单元测试相同的功能两次不同的输出
、
、
、
> '2016/01/01', ]; $webServiceRepositoryMock = Mockery::
mock
浏览 2
提问于2016-10-11
得票数 1
回答已采纳
7
回答
PHPUnit
“模拟的方法不存在。”当
使用
$
mock
->expect($this->at(...))时
、
、
、
我遇到了一个关于
PHPUnit
模拟
对象
的奇怪问题。我有一个应该被调用两次的方法,所以我
使用
"at“匹配器。我的代码看起来像这样:{ { $
mock
= $this->getMock('MyClass', array('exists', 'another_
浏览 4
提问于2010-07-30
得票数 40
回答已采纳
1
回答
在通过模拟时定义期望时
PHPUnit
标记测试的风险
、
我试图在一个在数据提供程序中创建并传递给我的测试方法的模拟
对象
上设置测试期望。这很有用,因为我可以在不同的测试用例中重用我的数据提供程序,并让测试在模拟中定义预期的内容。但是,
phpunit
将此测试标记为在大小写通过时存在风险,但当测试未通过时则会正确地失败。这是一个已知的事情,不能做吗?下面是一个人为的例子来说明这个问题:use
PHPUnit</
浏览 1
提问于2021-01-27
得票数 0
回答已采纳
1
回答
包
phpunit
/
phpunit
-模拟
对象
被放弃了,您应该避免
使用
它。没有人建议更换
我打算用PHP(7.3.6版)在Laravel5.4版本中安装ConsoleTVs/Charts,但是我遇到了以下错误,有什么解决办法来解决这个问题吗?
浏览 1
提问于2019-10-20
得票数 0
1
回答
确定
对象
是否为
PHPUnit
模拟
、
、
我想断言传入
PHPUnit
测试方法的值/
对象
是由getMockBuilder初始化的模拟。例如:{ { &
浏览 0
提问于2016-08-21
得票数 2
回答已采纳
3
回答
如何
断言模拟
对象
的函数调用的
对象
参数
、
由于该参数是一个(Foo)
对象
(不是标量类型),因此我不知道
如何
调用
PHPUnit
的with()来对其运行断言。例如,有一个assertAttributeEquals方法,但是我
如何
将调用的参数提供给它呢?我想做的是: public function testSuT () { $stub
浏览 0
提问于2011-05-11
得票数 11
回答已采纳
2
回答
同一个模拟
对象
中的
PHPunit
模拟调用模拟方法
、
、
、
、
我对嘲笑
对象
有疑问..。$
mock
=
mock
("Example");$result = $
mock
->callMethod(); 是否可以调用模拟的"returnSomething“而不更改"callMethod”定义并将$
moc
浏览 7
提问于2013-09-09
得票数 1
回答已采纳
3
回答
修改
PHPUnit
Mock
的returnCallback()中的
对象
、
我想模拟一个类的方法,并执行一个回调来修改作为参数给定的
对象
(
使用
PHP5.3和
PHPUnit
3.5.5)。假设我有下面的类:{ { }和这个设置代码:$
mock
->expects($this->any())->method('
浏览 2
提问于2011-01-16
得票数 21
回答已采纳
1
回答
如何
使用
PhpUnit
用Laravel模拟一种方法
、
、
文件中写着: 当然,因为这个类中有两个函数,所以
PhpUnit
不知道
如何</em
浏览 5
提问于2020-01-28
得票数 1
回答已采纳
1
回答
找不到
PHPUnit
_Framework_MockObject_Generator
我是从
PHPUnit
4.5迁移过来的,在那里测试运行和通过都很好。在
PHPUnit
4.5中,我们
使用
了
PHPUnit
6中显然不存在的
PHPUnit
_Framework_MockObject_Generator。我们是这样
使用
它的:{ $generator = new
PHPUnit
_Framework_MockObject_Generator['mockClassName
浏览 4
提问于2017-07-11
得票数 1
回答已采纳
2
回答
mock
: BadMethodCallException:方法Mockery_0_Foo::bar()在此模拟
对象
上不存在
、
、
、
我不能让Mockery创建一个简单的虚拟
对象
:require_once '..public function bar(){ } public function testBar(){ $
mock
= \Mockery::
mock
('\Foo
浏览 2
提问于2015-08-19
得票数 2
1
回答
如何
在php 5.5.9中运行yii2mod/yii2-ftp?
、
除了更新我的php以
使用
此供应商之外,还有其他解决方案吗?Problem 1-
phpunit
/
phpunit
-
mock
-objects 3.4.3 requires php
浏览 0
提问于2018-03-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用Python创建可视化对象
如何在Windows 10中使用PowerShell重置Microsoft Store应用
PHPUnit:让PHP开发更安心的单元测试神器!
如何使用切片器来提高视觉对象的效果?
PHP单元测试
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券