collision_processor_test
AUTO-GENERATED FILE – DO NOT EDIT MANUALLY
Unit tests for CollisionProcessor public API Tests the unified collision processing for both CollisionObject2D and CollisionPolygon2D
Source File: /addons/grid_building/test/integration/system_interactions/mapper/collision_processor_test.gd
Extends: GdUnitTestSuite
Private Properties
- Property:
_processor: [CollisionProcessor](./collision-processor/)(private) - Property:
_test_env: Dictionary(private)
Constants
- Constant:
TEST_FACTORY = preload("res://addons/grid_building/test/factories/unified_test_factory.gd")
Public Methods
before_test
| |
after_test
| |
create_base_test_environment
| |
Helper method to create common test environment (DRY principle)
create_collision_test_setup
| |
Helper method to create collision test setup (DRY principle)
verify_collision_result
| |
Helper method to verify basic collision processing results (DRY principle)
test_collision_processor_polygon_square_tiles
| |
Test CollisionPolygon2D processing
test_collision_processor_isometric_tiles
| |
Test isometric tile processing
test_collision_processor_cache_invalidation
| |
Test cache invalidation functionality
test_collision_processor_multiple_shapes
| |
Test multiple shapes in single CollisionObject2D
test_process_shape_offsets_rectangle
| |
Unit test for process_shape_offsets method
test_compute_shape_tile_offsets_rectangle
| |
Unit test for compute_shape_tile_offsets method
Grid Building v5.0.8 | Generated 24/05/2026