user create method and test