passing unit test for user model admin  role check and most member access levels.