code: def test_delete_namespace(self, container: MetadataContainer):
      namespace = fake.unique.word()
      key1 = fake.unique.word()
      key2 = fake.unique.word()
      value1 = fake.name()
      value2 = fake.name()
  
      container[namespace][key1] = value1
      container[namespace][key2] = value2
      container.sync()
  
      assert container[namespace][key1].fetch() == value1
      assert container[namespace][key2].fetch() == value2
  
      del container[namespace]
      with pytest.raises(AttributeError):
          container[namespace][key1].fetch()
      with pytest.raises(AttributeError):
          container[namespace][key2].fetch()
  
imports: import random
  from datetime import datetime, timezone
  import pytest
  from neptune.metadata_containers import MetadataContainer
  from tests.e2e.base import AVAILABLE_CONTAINERS, BaseE2ETest, fake
label_desc: Use image node_id 3 for calling the TestNamespace obj's underlying member method code with example usage: obj.test_delete_namespace(container) without return types