0

我正在尝试测试一些 laravel 控制器,但到目前为止做得并不好。我打算使用 PHPSpec 来做到这一点。我不知道从哪里开始,我打算测试控制器的 crud 功能。我了解我如何能够做到这一点,但真的不明白如何将其转换为 PHPSpec 测试。

   public function show($id)
   {
         $temp = $this->users->find($id);

         return Response::json($this->users->find($id));
   }

例如,我如何能够使用 PHPSpec 测试这个方法?它会像断言一样简单吗?提前谢谢了。

4

1 回答 1

0

我不认为你应该使用 phpspec 来测试它。phpspec 主要是用于设计对象 API 及其与其他对象交互的工具。为了测试控制器,您可能想要进行更集成的测试,我认为 phpunit 更适合这项任务。

于 2015-02-24T23:37:06.480 回答