ticket:3
1. Added unit tests for testing user editing data process.