public static function __callStatic($name, $arguments) { if ($name === 'shouldReceive') { $class = get_called_class(); static::$mock[$class] = static::$mock[$class] ?? Mockery::mock(); return static::$mock[$class]->shouldReceive(...$arguments); } }