phpspec

    0热度

    1回答

    的方法,以下是phpspec代码我有 function it_throws_if_raw_data_xml_is_invalid() { $website = $this->buildWebsite("some-deterministic-id", "some-deterministic-name"); $this->convertAdwordsRawData($websi

    2热度

    1回答

    我有一个服务,它应该创建一个电子邮件类对象并将它传递给第三个类(email-sender)。 我想检查由函数生成的电子邮件的正文。 Service.php class Service { /** @var EmailService */ protected $emailService; public function __construct(EmailServic

    0热度

    1回答

    我试图进入使用phpSpec来设计我的类的工作流。我偶然发现了一个事件处理程序的测试方法。 我的规格: use App\Order; use App\Models\Payments\Payment; use App\Services\Payments\PaymentService; use App\Events\Payments\AccountPayment; class RecordP

    0热度

    1回答

    我刚开始使用PHPSpec,我真的很喜欢PHPUnit,尤其是努力的模拟和存根(stub)。无论如何,我试图测试的方法需要一个Cell对象的数组。我如何告诉PHPSpec给我一些模拟? 简体版我班的 <?php namespace Mything; class Row { /** @var Cell[] */ protected $cells; /**

    0热度

    1回答

    初学者问题,但是可以运行一个PHPSpec测试套件,其中包含的测试可以在不实际运行服务器的情况下进行REST调用。

    0热度

    2回答

    给定一个多维数组,我尝试运行somearray-> shouldHaveKey('somekey'),但它只在第一维搜索而不是向下搜索多维数组

    0热度

    1回答

    我正在编写一个PHPspec测试,用于测试是否使用正确参数(在对象的情况下)调用某个方法。 我做这样的事情(伪代码),我的规格内: function it_some_test(MyService $myservice) { $object = new MyDomainObject(); $object->setPropertyX("some value") $mys

    0热度

    1回答

    我想在PHPSpec中创建一个测试函数,该函数使用不同参数调用另一个对象上的函数。到目前为止,我的尝试导致了几个不同的错误,所以我会概述我到目前为止所做的。 最近发生的错误: - it should find all realm data method call: - fetch(LeagueOfData\Adapters\Request\RealmRequest:000000

    0热度

    1回答

    我有一系列的规格正在做我希望他们做的事情,但我想知道我是否过于复杂,因为我的let函数对于其中的一些而言是相当庞大和繁琐的。 我已经构建了一系列处理来自SQL或JSON API的响应的类的规范,具体取决于响应。规范只是检查每个类的过程的结果对象。我已经嘲笑了连接,以便为规范会触发的每种请求返回有效的模拟数据。我试图想出一个更好的方式来提供这个模拟数据,而不是只有坐在spec文件中的相当大的数组和J

    1热度

    1回答

    由于更多人尝试测试抽象类,因此不要找到此解决方案。这不是我想要的。 我有模式策略,所有的类都应该实现接口。 想要添加基本规格,其余的应该扩展并添加自己的东西。 我应该在所有规格中重复我的代码?现在 ,我有2到策略规格: function it_should_implements_LoadStrategyInterface() { $this->shouldBeAnInstanceOf(