class_docstr: Checks all functions of BlitzDBDALDriver
code: def test_delete_entity(self):
      test_obj = {"name": "delete_me"}
      obj_to_delete = self.database.set(self.collection, test_obj)
      result = self.database.delete(
          self.collection, obj_to_delete.get("id")
      )
      exp_thrown = False
      try:
          result = self.database.get(
              self.collection, obj_to_delete.get("id")
          )
      except EntityNotFound:
          exp_thrown = True
      assert exp_thrown
  
imports: from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import os
  import tempfile
  import datetime
  import platform
  from datmo.core.storage.driver.blitzdb_dal_driver import BlitzDBDALDriver
  from datmo.core.util.exceptions import EntityNotFound, InvalidArgumentType, RequiredArgumentMissing
  from datmo.core.util.misc_functions import create_unique_hash
label_desc: Use image node_id 15 for calling the TestBlitzDBDALDriver obj's underlying member method code with example usage: obj.test_delete_entity() without return types