code: def _create_users(self, count, roles=None):
      # create users with defined created_on and changed_on date
      # for easy testing
      if roles is None:
          roles = []
      return [
          User(
              first_name=f"test{i}",
              last_name=f"test{i}",
              username=f"TEST_USER{i}",
              email=f"mytest@test{i}.org",
              roles=roles or [],
              created_on=timezone.parse(DEFAULT_TIME),
              changed_on=timezone.parse(DEFAULT_TIME),
          )
          for i in range(1, count + 1)
      ]
  
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from airflow.auth.managers.base_auth_manager import BaseAuthManager
  from airflow.providers.fab.auth_manager.models import Role, User
  from airflow.security import permissions
  from airflow.utils import timezone
  from airflow.utils.session import create_session
  from airflow.www.security import EXISTING_ROLES
  from tests.test_utils.api_connexion_utils import create_role, create_user, delete_role, delete_user
label_desc: Use image node_id 1 for calling the TestFABUserForwarding obj's underlying member method code with example usage: obj._create_users(count, roles) and returns: unknown