code: def testPositiveSkewnessMovesMeanToTheRight(self):
      batch_size = 10
      scale = rng.rand(batch_size) + 0.5
      loc = rng.randn(batch_size)
      sasnorm = sinh_arcsinh.SinhArcsinh(
          loc=loc, scale=scale, skewness=3.0, validate_args=True
      )
  
      sasnorm_samps = self.evaluate(
          sasnorm.sample(10000, seed=test_util.test_seed())
      )
      np.testing.assert_array_less(loc, sasnorm_samps.mean(axis=0))
  
file_path: probability/tensorflow_probability/python/distributions/sinh_arcsinh_test.py
imports: import numpy
  import tensorflow.compat.v1
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import laplace
  from tensorflow_probability.python.distributions import normal
  from tensorflow_probability.python.distributions import sinh_arcsinh
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 7 for calling the SinhArcsinhTest obj's underlying member method code with example usage: obj.testPositiveSkewnessMovesMeanToTheRight() without return types