ブースト テスト ツールを利用したいテスト プログラムがあります。ただし、このプログラムは一連の単体テストではなく、main
関数に渡される引数にアクセスする必要があります。以前にminimal.hpp
このファイルを使用したことがありますが、これには重大な制限があり、常に定義されているmain
ため、複数のファイルに含めることはできません。また、テスト ツールのセットも限られています。
単体テスト ケースを使用せずにブースト テスト マクロを使用するにはどうすればよいですか? 独自のメイン関数を使用して単体テスト ライブラリを呼び出す方法は既に知っていますが (を使用unit_test_main
)、そのドキュメントがどこにあり、何を渡すことができるかを思い出せません。