2015-07-10 7 views
8

У меня есть класс phpspec, как показано ниже, и я хочу использовать только одну спецификацию. Я хотел бы запустить только «it_should_do_something_easy». Это возможно?PhpSpec: Как я могу запустить только один тест из набора?

Это, как я запускаю этот файл спецификации:

$> phpspec run spec/Project/WorkerSpec.php 

Но теперь я только хочу, чтобы запустить один спецификации, как «it_should_do_something_easy».

<?php 
namespace spec\Project; 

use PhpSpec\ObjectBehavior; 
use Prophecy\Argument; 

class WorkerSpec 
{ 
    public function it_should_do_something_easy() 
    { 
     $this->doSomethingEasy()->shouldReturn('Done!'); 
    } 

    public function it_should_do_something_hard() 
    { 
     $this->doSomethingHard()->shouldReturn('Too hard!'); 
    } 
} 

ответ

14

Укажите номер строки в примере метод определен на:

phpspec run spec/Project/WorkerSpec.php:9 
Смежные вопросы