我需要测试一个存储库,它有一个通过构造函数注入的Eloquent模型。 class EloquentOrderRepository implements OrderRepositoryInterface
{
protected $model;
public function __construct(Order $model)
{
$this->mod
我对测试控制器非常陌生,并且遇到了方法()的问题。我相信我在测试中缺少某些东西,或者我的Controller/Repository设计不正确。 我正在写的应用程序基本上就是那些安全的“一次性”工具之一。在创建笔记的地方,系统会为您提供一个URL,一旦检索到该笔记,该笔记将被删除。我实际上已经编写了应用程序,但我要回去为实践编写测试(我知道这是倒退)。 我的控制器: use OneTimeNote\
我对Laravel和单元测试一般都很陌生。我正在为我的AccountController编写一些测试,并且遇到了一个障碍。 我正在使用Sentry来处理站点中的用户和组。我试图测试我的控制器是否正确处理由Sentry抛出的异常。这样处理的登录POST我控制器的方法是这样的: public function postLogin(){
$credentials = array(
我有一些问题测试这个简单的方法。 我检查一个对话是否存在于属于要测试的类的方法中,然后使用依赖关系的方法删除该对话。 问题是,我无法弄清楚在我测试删除方法后如何传递依赖项,因为我已经嘲笑了要测试的主类,并将它传递给依赖项以确保该类是部分模拟的。 这是我原来的方法 <?php
/**
* Remove the current user to be fan the current