Refactor tests to directly use UUID instances instead of mocks.
Refactor test descriptions for clarity and consistency.