phpspec相关内容
我已经为这个问题纠结了太久了.我知道我只需要跳入其中一个或另一个,因为它们显然都是可行/有用的工具,但已经被困在栅栏上,研究了两个星期. PHPUnit vs. PHPSpec - 哪一个 可能会带来更好的长期可维护性和编程实践? 我已经与几位经验丰富的 PHPUnit -> PHPspec 转换/用户交谈过,他们现在对 PHPspec 发誓,声称由于其 BDD 方法,它促进了更好的设
..
我正在建立一个新的Laravel项目并集成PHPSpec.我很难找到可以与Laravel一起正常工作的phpspec.yml文件的良好工作示例.与Rails中的RSpec相似. 我想要的文件夹结构如下 spec/楷模/控制器/应用程序/楷模/控制器/ 我的phpspec.yml当前看起来像这样: 适合:controller_suite:命名空间:控制器spec_path:'规范/控
..
我想将phpspec2与CodeIgniter 2集成在一起.我已经按照 phpspec网站所述使用composer成功安装了phpspec.现在,我想将其集成到我的CodeIgniter 2安装中.我已经找到有关此主题的 AniDear文章并按照说明进行了所有操作.但是,当我运行bin/phpspec时,我得到一个错误: PHP Warning: require(core/Common.p
..
我有一个服务,该服务应创建一个电子邮件类对象并将其传递给第三类(电子邮件发件人). 我要检查由功能生成的电子邮件正文. Service.php class Service { /** @var EmailService */ protected $emailService; public function __construct(EmailService
..
我想在PHP7中测试带有标量类型提示和严格类型的示例方法.当我不传递参数时,该方法应抛出TypeError. PHPSpec返回致命错误: 未捕获的TypeError:参数1传递给Example :: test name
..
当涉及调用其他方法的存根时,我的规格测试似乎出现了问题. 我一直在为控制器使用Laracasts的“六边形"方法,以确保它仅对HTTP层负责. 控制器
..
我正在尝试在phpspec中测试一个调用Laravel的Validator::make函数的函数( http://laravel.com/docs/4.2/validation ) 但是,我试图从已经使用Validator类名的命名空间中调用相同的函数.如何调用文档中所述的功能? 失败的解决方案: 尝试1 return \Illuminate\Validation\Vali
..
我一直在为这个问题努力太久了.我知道我只需要跳进其中一个,因为它们显然都是可行/有用的工具,但是已经被围困了,研究了两个星期. PHPUnit 与 PHPSpec -哪一个可能会导致更好的长期可维护性和编程实践? 我已经与几位经验丰富的PHPUnit进行过交谈-> PHPspec转换/用户现在对PHPspec宣誓就职,他们声称由于使用BDD方法,PHPspec可以促进更好的设计.但是,
..
如何测试静态方法,它是infact的工厂方法: public function hireEmployee(HireEmployeeCommand $ command) { $ username = new EmployeeUsername($ command-> getUsername()); $ firstName = $ command-> getFirstName();
..