US05: DeleteProperty
10 Scenarios
User Story
Scenario: Delete existing property succeeds
Given there is an existing property with ID "email"
When I delete the property with ID "email"
#UAC01
Then the response status should be 204 No Content
#UAC02
And the property should be removed from database
Scenarios
SC01: Delete existing property succeeds
1 testsUAC: 01, 02
SC02: Delete non-existent property returns not found
1 testsUAC: 03
SC03: Delete property with special characters in ID succeeds
1 testsUAC: 04, 05
SC04: Delete property with empty ID returns not found
1 testsUAC: 06
SC05: Delete property with null ID returns bad request
UAC: 07
SC06: Delete property and verify it's gone
UAC: 08
SC07: Delete multiple properties in succession
UAC: 09, 10
SC08: Delete property with associated relationships succeeds
UAC: 11, 12
SC09: Delete property and verify no cascade effects on other entities
UAC: 13, 14
SC10: Delete property with validation rules succeeds
UAC: 15, 16