function it_should_contain_the_error_messages(TasksCollection $tasks, ContextInterface $context, TaskResult $passedTaskResult, TaskResult $failedTaskResult) { $taskResults = new TaskResultCollection(); $taskResults->add($passedTaskResult->getWrappedObject()); $failedTaskResult->getMessage()->willReturn('message 1'); $taskResults->add($failedTaskResult->getWrappedObject()); $this->beConstructedWith($tasks, $context, $taskResults); $this->getMessages()->shouldReturn(array('message 1')); }