code: def test_node_properties():
      new_node = node.Node(name="SUM", category="FUNCTION")
      new_node_1 = node.Node(
          name="1", category="TERMINAL", value=np.array(0)
      )
      new_node_2 = node.Node(
          name="2", category="TERMINAL", value=np.array(0)
      )
  
      new_node.left = new_node_1
      new_node.right = new_node_2
      new_node_1.parent = new_node
      new_node_2.parent = new_node
  
      assert isinstance(node._properties(new_node), dict)
      assert print(new_node) is None
  
imports: import numpy
  from opytimizer.core import node
label_desc: Use image node_id 25 for calling a global function with example usage: test_node_properties() without return types