Я искал способ, чтобы представить следующее за метод испытания в PHPSpec, каждый тест нужен конструктор класса, созданный как этотPHPSpec строительство класс на тест
$config = new Config('path_to_config');
$client = new SOAPService($config);
$debtor = new Debtor($client);
, а затем я могу проверить что-то вроде
class DebtorSpec extends ObjectBehavior
{
function it_has_method_getDebtor()
{
$debtor->getDebtor('123')->shouldReturn(TRUE);
}
}
Как передать этот класс конструктора в phpspec?
Если вы speccing класс должника, его сотрудники (Config, SOAPService) должны быть либо погасил или издевались. Как выглядит ваш класс Debtr? –