collision_indicator_integration_test_suite
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Source File: /addons/grid_building/test/collision/detection/collision_indicator_integration_test_suite.gd
Extends: GdUnitTestSuite
Properties
- Property:
test_hierarchy: [AllSystemsTestEnvironment](./all-systems-test-environment/)
Constants
- Constant:
GBTestConstants = preload("res://addons/grid_building/test/scenes/env/gb_test_constants.gd") - Constant:
AllSystemsTestEnvironment = preload("res://addons/grid_building/test/scenes/env/all_systems_test_environment.gd") - Constant:
CollisionMapper = preload("res://addons/grid_building/placement/manager/components/mapper/collision_mapper.gd") - Constant:
GBCompositionContainer = preload("res://addons/grid_building/resources/gb_composition_container.gd") - Constant:
TEST_TIMEOUT_MS: int = 5000 - Constant:
PERFORMANCE_TEST_ITERATIONS: int = 10 - Constant:
LARGE_TILEMAP_SIZE: int = 50
Public Methods
before_test
after_test
test_collision_mapper_basic_functionality
1
| test_collision_mapper_basic_functionality() -> void
|
test_collision_mapper_multiple_shapes
1
| test_collision_mapper_multiple_shapes() -> void
|
test_indicator_manager_setup_basic
1
| test_indicator_manager_setup_basic() -> void
|
test_indicator_manager_cleanup
1
| test_indicator_manager_cleanup() -> void
|
1
| test_collision_performance_large_tilemap() -> void
|
1
| test_collision_performance_multiple_objects() -> void
|
test_indicator_positioning_basic
1
| test_indicator_positioning_basic() -> void
|
test_indicator_positioning_grid_alignment
1
| test_indicator_positioning_grid_alignment() -> void
|
test_systems_integration_environment_validation
1
| test_systems_integration_environment_validation() -> void
|
test_systems_environment_consolidation_validation
1
| test_systems_environment_consolidation_validation() -> void
|
Private Methods
_create_area_with_rect
1
2
3
4
5
| _create_area_with_rect(
size: Vector2,
parent: Node2D,
position: Vector2 = Vector2.ZERO
) -> Area2D
|
Flags: private
Creates an Area2D with a rectangular collision shape under the given parent.
Grid Building v5.0.8 | Generated 24/05/2026