def METHOD_NAME(api_client: TestClient, admin_token):
    create_data = generate_create_data()
    response = api_client.post(api_routes.admin_users, json=create_data, headers=admin_token)
    assert response.status_code == 201
    form_data = {"username": create_data["email"], "password": create_data["password"]}
    header = utils.login(form_data, api_client)
    response = api_client.get(api_routes.users_self, headers=header)
    assert response.status_code == 200
    user_data = response.json()
    assert user_data["fullName"] == create_data["fullName"]
    assert user_data["email"] == create_data["email"]
    assert user_data["group"] == create_data["group"]
    assert user_data["admin"] == create_data["admin"]
    assert user_data["authMethod"] == AuthMethod.MEALIE.value