Rework the tests for user. Fix the reason of tests failed and add the random generate data for all of the existing fields.
Merge branch 'master' of https://github.com/boo1ean/network