code: def testSentenceFragmentOp(
      self,
      test_description,
      text,
      token_starts,
      token_ends,
      token_properties,
      expected_fragment_start,
      expected_fragment_end,
      expected_fragment_properties,
      expected_terminal_punc,
  ):
      text = constant_op.constant(text)
      token_starts = ragged_factory_ops.constant(
          token_starts, dtype=dtypes.int64
      )
      token_ends = ragged_factory_ops.constant(
          token_ends, dtype=dtypes.int64
      )
      token_properties = ragged_factory_ops.constant(
          token_properties, dtype=dtypes.int64
      )
      token_word = self.getTokenWord(text, token_starts, token_ends)
  
      fragments = sentence_breaking_ops.sentence_fragments(
          token_word, token_starts, token_ends, token_properties
      )
  
      (
          fragment_starts,
          fragment_ends,
          fragment_properties,
          terminal_punc,
      ) = fragments
      self.assertAllEqual(expected_fragment_start, fragment_starts)
      self.assertAllEqual(expected_fragment_end, fragment_ends)
      self.assertAllEqual(
          expected_fragment_properties, fragment_properties
      )
      self.assertAllEqual(expected_terminal_punc, terminal_punc)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  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 string_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_map_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.platform import test
  from tensorflow_text.python.ops import sentence_breaking_ops
label_desc: Use image node_id 3 for calling the SentenceFragmenterTestCasesV1 obj's underlying member method code with example usage: obj.testSentenceFragmentOp(test_description, text, token_starts, token_ends, token_properties, expected_fragment_start, expected_fragment_end, expected_fragment_properties, expected_terminal_punc) without return types