テストの文脈で fixture とは?
正答
- テスト前に用意しておく決まったデータや状態
- 建物に作り付けられた照明や棚などの設備
- サッカーなどスポーツの試合日程の一覧
- テストが失敗したときに原因を書き留めた記録
解説
fixture は日常英語では「(建物に固定された)設備・備品」や、イギリス英語で「スポーツの試合日程」を指す。テストの文脈の fixture は、テストを毎回同じ条件で動かすために事前に用意しておくデータや状態(テスト用のユーザー、初期化したデータベースなど)を指す。「固定されたもの」という語源は共通で、テストの前提を固定する、と読むと覚えやすい。pytest では fixture が前準備と後片付けの仕組みそのものの名前になっている。
この問題を含む エンジニア英語 のテストを制限時間つきで解く
エンジニア英語クイズへ