additional tests for user and subclasses models