code: def testOpWithThreeRaggedTensorArgs(self):
      condition = ragged_factory_ops.constant(
          [[True, True, False], [], [True, False]]
      )  # pyformat: disable
      x = ragged_factory_ops.constant([["a", "b", "c"], [], ["d", "e"]])
      y = ragged_factory_ops.constant([["A", "B", "C"], [], ["D", "E"]])
      self.assertRaggedMapInnerValuesReturns(
          op=array_ops.where_v2,
          args=(condition, x, y),
          expected=[[b"a", b"b", b"C"], [], [b"d", b"E"]],
      )
  
imports: from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_functional_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 6 for calling the RaggedMapInnerValuesOpTest obj's underlying member method code with example usage: obj.testOpWithThreeRaggedTensorArgs() without return types