code: def test_function_with_multiple_kwargs(self):
      def f(f, a, b, c, kwargs1, kwargs2):
          return f(a, b=b, **kwargs1, c=c, **kwargs2) + 5
  
      tr, mock = self._transform_with_mock(f)
  
      self.assertEqual(
          tr(lambda *args, **kwargs: 7, 1, 2, 3, {"d": 4}, {"e": 5}), 12
      )
      self.assertListEqual(
          mock.calls, [((1,), {"b": 2, "c": 3, "d": 4, "e": 5})]
      )
  
imports: import types
  from tensorflow.python.autograph.converters import call_trees
  from tensorflow.python.autograph.converters import functions
  from tensorflow.python.autograph.core import converter_testing
  from tensorflow.python.platform import test
label_desc: Use image node_id 13 for calling the CallTreesTest obj's underlying member method code with example usage: obj.test_function_with_multiple_kwargs() and returns: unknown