code: def test_gamma(self, seed, shape, alpha, dtype):
      values = random.gamma(shape, alpha=alpha, seed=seed, dtype=dtype)
      self.assertEqual(ops.shape(values), shape)
      self.assertEqual(backend.standardize_dtype(values.dtype), dtype)
      self.assertGreater(np.min(ops.convert_to_numpy(values)), 0.0)
  
imports: import numpy
  import pytest
  from absl.testing import parameterized
  import keras
  from keras import backend
  from keras import ops
  from keras import testing
  from keras.random import random
  from keras.random import seed_generator
  from keras.utils.rng_utils import set_random_seed
label_desc: Use image node_id 16 for calling the RandomTest obj's underlying member method code with example usage: obj.test_gamma(seed, shape, alpha, dtype) without return types