makePartial(), function ($spy) { static::swap($spy); }); } return tap($class ? Mockery::spy($class) : Mockery::spy(), function ($spy) { static::swap($spy); }); } } }