code: def test_strings(self):
      x = pd.Series(
          [
              "This IS a STRING.",
              "Testing AaA",
              "Testing AAA-BBB",
              "testing aaa",
          ],
      )
      primitive_func = self.primitive().get_function()
      answers = [9.0, 3.0, 7.0, 0.0]
      np.testing.assert_array_equal(primitive_func(x), answers)
  
file_path: featuretools/featuretools/tests/primitive_tests/natural_language_primitives_tests/test_upper_case_count.py
imports: import numpy
  import pandas
  from featuretools.primitives import UpperCaseCount
  from featuretools.tests.primitive_tests.utils import PrimitiveTestBase, find_applicable_primitives, valid_dfs
label_desc: Use image node_id 1 for calling the TestUpperCaseCount obj's underlying member method code with example usage: obj.test_strings() without return types