一般的なプレフィックス:
* テスト: 非常に基本的で広く使用されているプレフィックス。
* t: Jestなどのフレームワークで一般的に使用される短く簡潔です。
* 仕様: ジャスミンのようなフレームワークで人気のある仕様スタイルのテストを示します。
* ユニット: 個々のコンポーネントまたは機能をテストする単体テストの場合。
* 統合: 複数のコンポーネント間の相互作用を検証するテストの場合。
* e2e: システム全体を最初から最後までカバーする「エンドツーエンド」テストの略です。
* 煙: システムが実行されていることを保証する基本的な正気チェックの場合。
* 機能: システムの機能を検証するテストの場合。
例:
「JavaScript
// Jestの例:
test( '2つの数字を追加する必要があります'、()=> {...});
それ( '文字列を返す必要があります'、()=> {...});
// Mochaの例:
説明( 'myComponent'、()=> {
それ( '正しくレンダリングする必要があります'、()=> {...});
});
//ジャスミンの例:
説明( 'myComponent'、()=> {
それ( '正しくレンダリングする必要があります'、()=> {...});
});
`` `
ベストプラクティス:
* 一貫性: プレフィックスを選択して、プロジェクト全体でそれに固執します。
* 読みやすさ: 接頭辞は短く意味がある必要があり、一目でテストのタイプを簡単に識別できます。
* フレームワーク規則: 選択したテストフレームワークの慣習に従ってください。
* チーム契約: チームと話し合い、誰もが使用する標準化されたプレフィックスに同意します。
最終的に、最も重要なことは、明確で一貫性があり、テストコードの読みやすさと保守性を向上させるのに役立つプレフィックスを選択することです。
