The tests for user_management are misleading
The task suggests the following order
However for the first test not to error the delete_user method needs to be implemented.
Once that has been implemented the test run fine.
An improvement may be to suggest writing both functions at once (add_user delete_user) or writing all functions at once