phpspec相关内容

测试 Laravel 4 应用程序的第一枪(PHPSpec/BDD 与 PHPUnit/TDD)

我已经为这个问题纠结了太久了.我知道我只需要跳入其中一个或另一个,因为它们显然都是可行/有用的工具,但已经被困在栅栏上,研究了两个星期. PHPUnit vs. PHPSpec - 哪一个 可能会带来更好的长期可维护性和编程实践? 我已经与几位经验丰富的 PHPUnit -> PHPspec 转换/用户交谈过,他们现在对 PHPspec 发誓,声称由于其 BDD 方法,它促进了更好的设 ..
发布时间:2022-01-25 13:50:48 其他开发

phpspec和laravel设置

我正在建立一个新的Laravel项目并集成PHPSpec.我很难找到可以与Laravel一起正常工作的phpspec.yml文件的良好工作示例.与Rails中的RSpec相似. 我想要的文件夹结构如下 spec/楷模/控制器/应用程序/楷模/控制器/ 我的phpspec.yml当前看起来像这样: 适合:controller_suite:命名空间:控制器spec_path:'规范/控 ..
发布时间:2021-05-28 20:38:33 其他开发

将Codeigniter 2与phpspec2集成

我想将phpspec2与CodeIgniter 2集成在一起.我已经按照 phpspec网站所述使用composer成功安装了phpspec.现在,我想将其集成到我的CodeIgniter 2安装中.我已经找到有关此主题的 AniDear文章并按照说明进行了所有操作.但是,当我运行bin/phpspec时,我得到一个错误: PHP Warning: require(core/Common.p ..
发布时间:2020-07-03 18:42:07 PHP

如何从存根函数参数获取属性?

我有一个服务,该服务应创建一个电子邮件类对象并将其传递给第三类(电子邮件发件人). 我要检查由功能生成的电子邮件正文. Service.php class Service { /** @var EmailService */ protected $emailService; public function __construct(EmailService ..
发布时间:2020-07-03 18:41:04 PHP

PHP7中的PHPSpec捕获TypeError

我想在PHP7中测试带有标量类型提示和严格类型的示例方法.当我不传递参数时,该方法应抛出TypeError. PHPSpec返回致命错误: 未捕获的TypeError:参数1传递给Example :: test name ..
发布时间:2020-05-27 18:37:21 PHP

测试Laravel 4应用程序的第一枪(PHPSpec/BDD与PHPUnit/TDD)

我一直在为这个问题努力太久了.我知道我只需要跳进其中一个,因为它们显然都是可行/有用的工具,但是已经被围困了,研究了两个星期. PHPUnit 与 PHPSpec -哪一个可能会导致更好的长期可维护性和编程实践? 我已经与几位经验丰富的PHPUnit进行过交谈-> PHPspec转换/用户现在对PHPspec宣誓就职,他们声称由于使用BDD方法,PHPspec可以促进更好的设计.但是, ..
发布时间:2020-04-28 07:34:05 其他开发