class_docstr: Tests every slot needs to fulfill.
  
  Each slot can declare further tests on its own.
class_docstr_tok: ["Tests","every","slot","needs","to","fulfill",".","Each","slot","can","declare","further","tests","on","its","own","."]
code: def test_featurization_if_marked_as_unfeaturized(
      self,
      value_feature_pair: Tuple[Any, List[float]],
      mappings: List[Dict[Text, Any]],
  ):
      slot = self.create_slot(
          mappings=mappings, influence_conversation=False
      )
      value, _ = value_feature_pair
      slot.value = value
  
      features = slot.as_feature()
      assert features == []
  
      dimensions = slot.feature_dimensionality()
      assert dimensions == 0
  
imports: from typing import Any, Tuple, List, Dict, Text
  import pytest
  from _pytest.fixtures import SubRequest
  import rasa.shared.core.constants
  from rasa.shared.core.events import SlotSet
  from rasa.shared.core.slots import InvalidSlotTypeException, Slot, TextSlot, BooleanSlot, FloatSlot, ListSlot, CategoricalSlot, bool_from_any, AnySlot, InvalidSlotConfigError
  from rasa.shared.core.trackers import DialogueStateTracker
label_desc: Use image node_id 7 for calling the SlotTestCollection obj's underlying member method code with example usage: obj.test_featurization_if_marked_as_unfeaturized(value_feature_pair, mappings) without return types