code: def test_basic_property_of_sparse_random_matrix(random_matrix):
      check_input_with_sparse_random_matrix(random_matrix)
  
      random_matrix_dense = functools.partial(
          random_matrix, density=1.0
      )
  
      check_zero_mean_and_unit_norm(random_matrix_dense)
  
imports: import functools
  import warnings
  from typing import Any, List
  import numpy
  import pytest
  import scipy.sparse
  from sklearn.exceptions import DataDimensionalityWarning, NotFittedError
  from sklearn.metrics import euclidean_distances
  from sklearn.random_projection import GaussianRandomProjection, SparseRandomProjection, _gaussian_random_matrix, _sparse_random_matrix, johnson_lindenstrauss_min_dim
  from sklearn.utils._testing import assert_allclose, assert_allclose_dense_sparse, assert_almost_equal, assert_array_almost_equal, assert_array_equal
  from sklearn.utils.fixes import COO_CONTAINERS
label_desc: Use image node_id 10 for calling a global function with example usage: test_basic_property_of_sparse_random_matrix(random_matrix) without return types