3

javascript XPCOM コンポーネントを使用する c++ XPCOM コンポーネントを使用して Firefox 拡張機能を作成したいと考えています。C++ XPCOM コンポーネント/Firefox 拡張機能のテスト駆動開発を可能にするフレームワークはありますか?

4

2 に答える 2

3

Mozillaがネイティブ コードのテストに使用するものをコピーできます。libxul とリンクしていることを確認する必要があります (Firefox のビルドが必要になる場合があります)。

TestHarness.h を使用するサンプル ファイルは、ここにあります

于 2009-10-18T17:10:19.917 に答える
2

sdwilshの提案に加えて、mozillaが使用する別のテストフレームワーク(xpcshellテスト)を使用できます。Firefoxをビルドする場合、これはセットアップも最も簡単です。

于 2009-10-19T15:34:37.550 に答える