code: def setUp(self):
      super(DummyObservationTest, self).setUp()
      self._features = features.Features(
          features.AgentInterfaceFormat(
              feature_dimensions=features.Dimensions(
                  screen=(64, 60), minimap=(32, 28)
              ),
              rgb_dimensions=features.Dimensions(
                  screen=(128, 124), minimap=(64, 60)
              ),
              action_space=actions.ActionSpace.FEATURES,
              use_feature_units=True,
          ),
          map_size=point.Point(256, 256),
      )
      self._obs_spec = self._features.observation_spec()
      self._builder = dummy_observation.Builder(self._obs_spec)
  
imports: from absl.testing import absltest
  from absl.testing import parameterized
  import numpy
  from pysc2.lib import actions
  from pysc2.lib import features
  from pysc2.lib import point
  from pysc2.lib import units
  from pysc2.tests import dummy_observation
  from s2clientprotocol import common_pb2
label_desc: Use image node_id 1 for calling the DummyObservationTest obj's underlying member method code with example usage: obj.setUp() without return types