public static function shouldReceive()
    {
        if(!isset(static::$mocked[static::registerAlien()])) {
            static::$mocked[static::registerAlien()] = Mockery::mock(static::registerAlien());
        }

        return call_user_func_array([static::$mocked[static::registerAlien()], 'shouldReceive'], func_get_args());
    }
public static function shouldReceive()
    {
        if(!isset(static::$mocked[static::registerAlien()])) {
            static::$mocked[static::registerAlien()] = Mockery::mock(static::registerAlien());
        }

        return call_user_func_array([static::$mocked[static::registerAlien()], 'shouldReceive'], func_get_args());
    }
public static function shouldReceive ( ) { if ( ! isset ( static :: $ mocked [ static :: registerAlien ( ) ] ) ) { static :: $ mocked [ static :: registerAlien ( ) ] = Mockery :: mock ( static :: registerAlien ( ) ) ; } return call_user_func_array ( [ static :: $ mocked [ static :: registerAlien ( ) ] , 'shouldReceive' ] , func_get_args ( ) ) ; }
Initiate mock expectation for the registered alien

@return mixed
@throws Exception
Initiate mock expectation for the registered alien