class_docstr: Tests specific to dict-of-dict-of-dict digraph data structure
class_docstr_tok: ["Tests","specific","to","dict-of-dict-of-dict","digraph","data","structure"]
code: def test_data_input(self):
      G = self.Graph({1: [2], 2: [1]}, name="test")
      assert G.name == "test"
      assert sorted(G.adj.items()) == [(1, {2: {}}), (2, {1: {}})]
      assert sorted(G.succ.items()) == [(1, {2: {}}), (2, {1: {}})]
      assert sorted(G.pred.items()) == [(1, {2: {}}), (2, {1: {}})]
  
imports: import pytest
  import networkx
  from networkx.utils import nodes_equal
  from .test_graph import BaseAttrGraphTester, BaseGraphTester
  from .test_graph import TestEdgeSubgraph
  from .test_graph import TestGraph
label_desc: Use image node_id 2 for calling the TestDiGraph obj's underlying member method code with example usage: obj.test_data_input() without return types