code: def test_ChangeCase(self) -> None:
      augmented_words = txtaugs.ChangeCase(
          granularity="char", cadence=5.0, case="random"
      )(self.texts, metadata=self.metadata)
  
      self.assertTrue(
          augmented_words[0]
          == "The qUick brown 'fox' couldn't jump over the Green, graSsy hill."
      )
      self.assertTrue(
          are_equal_metadata(
              self.metadata, self.expected_metadata["change_case"]
          )
      )
  
imports: import json
  import os
  import random
  import unittest
  from typing import Any, Dict, List
  from augly import text
  from augly.utils import TEXT_METADATA_PATH
label_desc: Use image node_id 5 for calling the TransformsTextUnitTest obj's underlying member method code with example usage: obj.test_ChangeCase() without return types