# evennia.contrib.tutorials.evadventure.tests.test_equipment

Test the EvAdventure equipment handler.

class `evennia.contrib.tutorials.evadventure.tests.test_equipment.``TestEquipment`(methodName='runTest')

  Bases: `evennia.contrib.tutorials.evadventure.tests.mixins.EvAdventureMixin`, `evennia.utils.test_resources.BaseEvenniaTest`

  `test_count_slots`()
  `test_max_slots`()
  `test_add__remove`()
  `test_move__get_current_slot`()
  `test_get_wearable_or_wieldable_objects_from_backpack`()
  `test_equipmenthandler_max_slots`()
  `test_validate_slot_usage` = None
  `test_move` = None
  `test_add`()
  `test_two_handed_exclusive`()

    Two-handed weapons can’t be used together with weapon+shield

  `test_remove__with_obj`()
  `test_remove__with_slot`()
  `test_properties`()
  `test_move_0_helmet`()
  `test_move_1_shield`()
  `test_move_2_armor`()
  `test_move_3_weapon`()
  `test_move_4_big_weapon`()
  `test_move_5_item`()
  `test_validate_slot_usage_0`()
  `test_validate_slot_usage_1`()
  `test_validate_slot_usage_2`()
  `test_validate_slot_usage_3`()
  `test_validate_slot_usage_4`()
  `test_validate_slot_usage_5`()