Add tests for interfaces.User