腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHPUnit
:
如何
测试
使用
其他
静态
类
方法
的
类
方法
php
、
laravel
、
phpunit
我有一个
类
方法
,我正试图为它写一个单元
测试
,它是这样开始
的
: public function determineStatusActivity($proposal, $decisionStatusId)$this->personId = PipedriveActivityHelper::getPersonId($proposal->contact_org_id); } 然后我有了我
的
测试
方法
activity->determineStatu
浏览 17
提问于2020-11-30
得票数 0
回答已采纳
2
回答
已命名为
静态
构造函数
的
PHPUnit
模拟
类
php
、
unit-testing
、
mocking
、
dependencies
、
phpunit
MyDependencyClass(); return $instance;} 但是,您可以看到Fruit
类
使用
一个命名
的
静态
构造函数,而FruitSalad
类
类型上
的
addFruit()
方法
提示Fruit作为它
的
预期参数。在为addFruit()编写
测试
时,我需要模拟Fruit
类
。,但是我希望通过withName(
浏览 2
提问于2015-10-28
得票数 3
回答已采纳
3
回答
是否可以在不扩展
PHPUnit
的
情况下
使用
PHPUnit
_Framework_TestCase断言?
php
、
unit-testing
、
symfony
、
phpunit
也许这个问题看起来很奇怪,但我想解决
的
是这个问题.首先,请记住,我更多地是一个Java开发人员,已经习惯了
使用
PHP,所以也许我
的
思维过程就是问题所在!对于组件
测试
,我创建了扩展WebTestCase
的
测试
类
,我
的
测试
有一组断言,如下所示,以验证页面标题是否在我想要
的
位置,并包含了我期望
的
内容:$selector,在所有这些
测
浏览 6
提问于2015-01-23
得票数 4
回答已采纳
2
回答
如何
为
静态
方法
编写PHP单元
测试
phpunit
我是PHP单元
测试
的
新手。我正在尝试为以下函数创建单元
测试
: } 这非常简单,如果用户是订阅者,则在数组中添加
类
名。Subscriber是一个具有
静态
实例
方法
的
类
,该
方法
返回true或fa
浏览 0
提问于2019-01-18
得票数 3
1
回答
测试
调用异常抛出构造函数
的
静态
工厂
方法
php
、
unit-testing
、
phpunit
我有一个PHP
类
,它
使用
静态
工厂
方法
来实例化我
的
类
的
一个成员。在这个
方法
中,我调用了另一个
类
的
构造函数,这个构造函数可能会抛出一个异常,由我来处理。我想用
PHPUnit
有效地
测试
这个
静态
方法
。下面是描述我
的
流程
的
一些伪代码。handle and return something else here;
浏览 16
提问于2020-03-28
得票数 0
1
回答
来自tearDownAfterClass
的
Laravel $this->seed()
testing
、
laravel
、
laravel-4
PHPUnit
支持tearDownAfterClass
方法
,该
方法
在
测试
类
中
的
每个
方法
运行后执行一些操作。我想在这里重新设定我
的
申请。但是,Laravel将此
方法
作为$ this ->seed(),因此我需要一个test
类
的
实例(在
静态
方法
中没有)。 在运行
测试
类
中
的
每个
方法
后,
浏览 0
提问于2014-11-22
得票数 0
1
回答
如何
在Zend Framework2API中查找
方法
php
、
zend-framework2
我试图在Zend Framework2API中找到实用程序,但找不到,也许我没有正确
使用
它。 我在API中也看不到搜索实用程序。怎
浏览 1
提问于2014-10-17
得票数 0
1
回答
PhpUnit
如何
同时
使用
其他
类
方法
和自身
类
方法
测试
双重
方法
?
php
、
phpunit
所以我想
测试
两倍
的
doEverything函数,如下所示: class MyClass { // do something, return nothing} 我尝试
使用
的
相应
测试
如下所示
方法
中从来没有调用过doSomethingSe
浏览 25
提问于2020-01-27
得票数 0
回答已采纳
2
回答
phpunit
如何
解决错误:在对象上下文中不
使用
$this
php
、
phpunit
、
php-7
我
使用
的
是php-7,在运行
测试
时遇到了这个错误。> public function testEmail(){ } 我读
浏览 1
提问于2017-04-24
得票数 1
回答已采纳
2
回答
PHPunit
模拟对象抽象和
静态
方法
php
、
static
、
phpunit
、
mocking
、
abstract
我想
测试
一个抽象
类
中
的
方法
。在这个
类
中是否有一个抽象
的
方法
是
静态
的
。<?abstractMethod();} class AbstractClassTest extends <em
浏览 1
提问于2010-07-14
得票数 1
4
回答
在PHPStorm中,
如何
在
PHPUnit
类
的
方法
中设置断点?
php
、
debugging
、
phpunit
、
phpstorm
在PHPStorm中,我想调试一个
PHPUnit
类
。如果我在单元
测试
类
(继承自
PHPUnit
_Framework_TestCase
的
类
)
的
方法
中设置了断点,则每当我运行
测试
时,PHPStorm都会执行
测试
,但永远不会在断点处停止,即使在它曾经停止
的
其他
位置有断点也是如此这是PHPStorm中
的
一个bug吗?
如何
在
PHPU
浏览 0
提问于2012-10-02
得票数 6
2
回答
如何
在单元
测试
时模拟在PHP中
静态
声明
的
方法
php
、
phpunit
但我希望我
的
Model
类
在
其他
情况下也允许调用某些
方法
,而不必首先实例化:$userModel = new User();我以前也用过Laravel
的
能言善辩,看起来这两种
方法
调用都是可能
的
: // Eloquent examp
浏览 2
提问于2016-01-23
得票数 0
1
回答
别名模拟在
测试
类
上持久化
php
、
laravel
、
laravel-4
、
phpunit
、
mockery
我在A
类
中
使用
创建了一个别名模拟,用来模拟在我要
测试
的
类
中对一些公共
静态
方法
的
调用。在不同
的
测试
类
B中,我想
使用
这些公共
静态
方法
(而不是mocked),但似乎在
测试
类
B执行时,在
测试
类
A中创建
的
别名mock仍然存在。当在
测试
类</e
浏览 3
提问于2016-01-28
得票数 0
1
回答
PHPStorm抱怨__CallStatic外观处理
的
实例
方法
的
静态
调用
php
、
phpstorm
、
phpdoc
、
laravel-facade
我有一些带有
静态
方法
的
类
,需要更改为用于单元
测试
的
实例
方法
。但是,我不能更改
静态
调用它们
的
代码。因此,我正在尝试实现一个facade (类似于Laravel所做
的
),以便我可以
静态
和动态地调用这些函数。我
的
代码本身正在工作,但是PHPStorm正在抱怨
静态
调用。下面是我
的
facade
类
,它包含一个test子类和
phpun
浏览 1
提问于2015-09-21
得票数 2
2
回答
如何
使用
返回自身实例
的
方法
来模拟别名
类
?
php
、
phpunit
、
mockery
最近,我在
PHPUnit
测试
中成功地
使用
了
PHPUnit
。然而,在我目前工作
的
项目中有一个依赖项,它
使用
静态
方法
调用与API交互。我很难
测试
一个特定
的
用例,而且在开发路线图中,我会发现
其他
类似的情况。但是,我必须调用create
方法
,它返回
类
本身
的
一个实例(User)。(在本例中是composer
的
)。有人对
如何</em
浏览 0
提问于2019-03-29
得票数 6
回答已采纳
3
回答
运行第一个
测试
之前
的
PHPUnit
设置和运行最后一个
测试
后
的
拆卸
php
、
phpunit
我正在尝试
使用
PHPUnit
为php应用程序实现一个类似Django
的
测试
工具。Django
的
意思是在运行第一个
测试
之前从主数据库创建一个单独
的
测试
数据库,并在运行最后一个
测试
后删除它。为此,我采取了以下
方法
- 我定义了一个自定义
测试
套件
类
,这样我就可以在它
的
setup和teardown
方法
中编写用于创建和删除db
的
代码,然后<
浏览 1
提问于2012-06-05
得票数 24
回答已采纳
2
回答
phpunit
测试
方法
,调用
其他
需要mock
的
类
方法
php
、
phpunit
我正在尝试创建一个非常标准
的
单元
测试
,其中我调用一个
方法
并断言它
的
响应,但是我正在
测试
的
方法
调用同一个
类
中
的
另一个
方法
,这会做一些繁重
的
工作。我想模拟一个
方法
,但仍然按原样执行我正在
测试
的
方法
,只是
使用
从对另一个
方法
的
调用中返回
的
模拟值。 我简化了示例以使其
浏览 0
提问于2013-08-16
得票数 27
回答已采纳
3
回答
PHPUnit
/ Laravel
静态
类
到
方法
生成错误
php
、
laravel
、
laravel-4
、
phpunit
我在
使用
PHPUnit
测试
我正在编写
的
Laravel包时遇到了问题。我正在编写一个扩展formbuilder
的
类
,我已经在我自己
的
类
和父
类
上尝试过了(Illuminate\Html\Formbuilder),但是我得到了相同
的
错误。我
的
测试
是 class FormBuilderTest extend
浏览 0
提问于2015-01-02
得票数 1
3
回答
无法在
PHPUnit
中
使用
模拟
类
测试
静态
方法
php
、
unit-testing
、
phpunit
我试图在一个
类
上
测试
一个
静态
方法
,但它依赖于一个
静态
数组属性,该属性在两次
测试
之间不会被重置,所以我想我可以创建一个mock
类
&对其进行
测试
。唯一
的
问题是模拟
类
静态
方法
没有像原始
静态
方法
那样返回值。 这是我
的
课..。这是
测试
类
..。我以为没有在getMock()调用中指定
方法<
浏览 0
提问于2014-01-20
得票数 0
2
回答
用
PHPUnit
测试
受保护
方法
的
最佳实践(在抽象
类
上)
php
、
methods
、
phpunit
、
abstract
、
protected
使用
PHPUnit
和PHP5.3,可以
测试
受保护
的
方法
。
PHPUnit
测试
抽象
类
上
的
公共
方法
很容易。用上面的
方法
在普通
类
上
测试
受保护
的
方法
很容易。在抽象
类
上
测试
受保护
的
方法
必须是可能
的
。我知道
PHPUnit
在具体
类
浏览 6
提问于2011-02-15
得票数 12
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python基础教程:3个方面理解Python的类方法与静态方法
编程学习Java:类的继承、静态+final修饰+抽象方法+异常处理
Java常用Date类的概述和方法使用
译:使用JDK11中String类的新方法
php小白晋级笔记:详解php抽象类和抽象方法的使用!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券