compelted usermapper test + make setters of model user chainable + refactor test global userFactory