0

Cypressで以下のような形式でjsonファイルから従業員IDを取得しようとしていますが、次のようなエラーが返されます Cannot read property 'name' of null

ユーザー名 "Devin Miller" の従業員 ID を取得するにはどうすればよいですか? 助けてください

{
  "data": [
    {
      "role": "Software Engineer",
      "organization": "Google",
      "name": "Remi Arsenault",
      "emplyeeID":"526321",
      "project": "Stadia"
    },
    {
      "role": "Data Analyst",
      "organization": "Google",
      "emplyeeID": "526322",
      "name": "Devin Miller",
      "project": "Stadia"
    }
  ]
}

以下は私のコードです

export function GetUserData(employeeName){     
    cy
      .fixture('users')
      .its('data')
      .then((users) => {     
        Users = users.find(user => user.name === employeeName);
      })
  }

export var Users = null;

以下を実行しようとすると、エラーが返されます

var employeeID = Users["Remi Arsenault"].emplyeeID
4

1 に答える 1