code: def test_stored_data_dict_format_basics(self):
      with self.assertRaises(InvalidFormat):
          validate_data_structure([])
  
      with self.assertRaises(InvalidFormat):
          validate_data_structure({})
  
      with self.assertRaises(InvalidFormat):
          validate_data_structure({"layers": {}})
  
      with self.assertRaises(InvalidFormat):
          validate_data_structure({"layers": []})
  
imports: import copy
  import numpy
  from neupy.utils import asfloat
  from neupy import layers, storage
  from neupy.storage import validate_data_structure, InvalidFormat, ParameterLoaderError, load_layer_parameter
  from base import BaseTestCase
label_desc: Use image node_id 1 for calling the StoredDataValidationTestCase obj's underlying member method code with example usage: obj.test_stored_data_dict_format_basics() without return types