code: def test_kwargs(self):
      G = self.H
      fv = 1.0
      to_test = (
          (shortest_augmenting_path, {"two_phase": True}),
          (preflow_push, {"global_relabel_freq": 5}),
      )
      for interface_func in interface_funcs:
          for flow_func, kwargs in to_test:
              errmsg = (
                  f"Assertion failed in function: {flow_func.__name__} "
                  f"in interface {interface_func.__name__}"
              )
              result = interface_func(
                  G, 0, 2, flow_func=flow_func, **kwargs
              )
              if interface_func in max_min_funcs:
                  result = result[0]
              assert fv == result, errmsg
  
imports: import pytest
  import networkx
  from networkx.algorithms.flow import boykov_kolmogorov, build_flow_dict, build_residual_network, dinitz, edmonds_karp, preflow_push, shortest_augmenting_path
label_desc: Use image node_id 5 for calling the TestMaxFlowMinCutInterface obj's underlying member method code with example usage: obj.test_kwargs() without return types