code: def test_basic_tokenize(
      self,
      text_inputs,
      expected_tokens,
      lower_case=False,
      normalization_form="NFC",
  ):
      text_inputs = ragged_factory_ops.constant(text_inputs)
      tokenizer = bert_tokenizer.BasicTokenizer(
          lower_case=lower_case, normalization_form=normalization_form
      )
      tokens = tokenizer.tokenize(text_inputs)
      self.assertAllEqual(tokens, expected_tokens)
  
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 test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import lookup_ops
  from tensorflow.python.ops import math_ops
  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 bert_tokenizer
label_desc: Use image node_id 2 for calling the BertTokenizerTest obj's underlying member method code with example usage: obj.test_basic_tokenize(text_inputs, expected_tokens, lower_case, normalization_form) without return types