US04: UpdateProperty
10 Scenarios
User Story
Scenario: Update existing property with valid data succeeds
Given there is an existing property with ID "email"
When I update the property with new values
#UAC01
Then the response status should be 200 OK
#UAC02
And the updated property should contain the new values
Scenarios
SC01: Update existing property with valid data succeeds
1 testsUAC: 01, 02
SC02: Update non-existent property returns not found
1 testsUAC: 03
SC03: Update property with invalid discriminator fails
1 testsUAC: 04, 05
SC04: Update property with duplicate name fails
1 testsUAC: 06, 07
SC05: Update property with invalid data fails
1 testsUAC: 08, 09
SC06: Update property with special characters in name succeeds
1 testsUAC: 10, 11
SC07: Update property with empty name fails
1 testsUAC: 12, 13
SC08: Update property with maximum length name succeeds
1 testsUAC: 14, 15
SC09: Update property with minimum length name succeeds
1 testsUAC: 16, 17
SC10: Update property with unchanged values succeeds
1 testsUAC: 18, 19