code: def test_reverse_copy(self):
      G = nx.MultiDiGraph([(0, 1), (0, 1)])
      R = G.reverse()
      assert sorted(R.edges()) == [(1, 0), (1, 0)]
      R.remove_edge(1, 0)
      assert sorted(R.edges()) == [(1, 0)]
      assert sorted(G.edges()) == [(0, 1), (0, 1)]
  
imports: from collections import UserDict
  import pytest
  import networkx
  from networkx.utils import edges_equal
  from .test_multigraph import BaseMultiGraphTester
  from .test_multigraph import TestEdgeSubgraph
  from .test_multigraph import TestMultiGraph
label_desc: Use image node_id 22 for calling the BaseMultiDiGraphTester obj's underlying member method code with example usage: obj.test_reverse_copy() without return types