US04: UpdateNodeType
5 Scenarios
User Story
Scenario: Update existing node type with valid data
Given a node type exists with ID "doc"
When I send a PUT request to /api/NodeTypes/doc with updated data
#UAC01
Then the response status should be 204 No Content
#UAC02
And the node type should be updated in the database
#UAC03
And the updated values should be persisted
Scenarios
SC01: Update existing node type with valid data
1 testsUAC: 01, 02, 03
SC02: Update node type with mismatched ID
1 testsUAC: 04, 05
SC03: Update non-existent node type
1 testsUAC: 06
SC04: Update node type partial fields
1 testsUAC: 07, 08, 09
SC05: Update node type to same values
1 testsUAC: 10, 11