テスト
Addfox は Rstest のテストサポートを組み込んでおり、addfox test を介した統一された実行を推奨します。
依存関係を先に確認
テストを実行する前に、必要な依存関係がインストールされていることを確認:
ブラウザ側の E2E を実行する場合は、さらに追加:
統一コマンド
優先的に使用:
このコマンドは Addfox のテストワークフローを実行し、下位コマンドを手動で組み合わせる必要はありません。
ユニットテスト(Unit)
適しています:
- ユーティリティ関数
- メッセージ処理ロジック
- 状態とストレージ処理
一般的な命名:
*.test.ts*.spec.ts
E2E テスト
適しています:
- 拡張機能の読み込みフロー検証
- popup/content/background のエンドツーエンド相互作用
- 重要なユーザーパスの回帰
CI またはリリース前に完全な E2E を1回実行することをお勧めします。

