code: def test_swap_at_index(self):
      test_field = CnTextField(sents[0])
      self.assertRaises(TypeError, test_field.swap_at_index)
      self.assertRaises(ValueError, test_field.swap_at_index, 1, 1)
      self.assertRaises(
          AssertionError, test_field.swap_at_index, [5, 7], [1, 3]
      )
      self.assertEqual(
          "我们正乒玩在乓球，你真的太懒了。她打的很漂亮。", test_field.swap_at_index(3, 5).text
      )
  
imports: import unittest
  from textflint.input.component.field.cn_text_field import *
label_desc: Use image node_id 13 for calling the TestCnTextField obj's underlying member method code with example usage: obj.test_swap_at_index() without return types