code: def test_override_defaults(self):
      def f(a, b, c="x"):
          return a + b + c
  
      g = utils.inject_dependencies(f)
  
      y = g("a", c="c", b="b")
  
      assert y == "abc"
  
imports: from unittest import TestCase
  import pytest
  from elegy import utils
label_desc: Use image node_id 10 for calling the DIFunctionTests obj's underlying member method code with example usage: obj.test_override_defaults() and returns: unknown