これが実行可能かどうかはあまりよく分かりません。どのようにしてクラス内の特定のメソッドが常に最初に呼び出されることを確認しますか?
現在、テストコードの開始前にライセンス情報を設定する必要があります。これらのテストでは、ライセンス情報の初期化が必要な第三者コンポーネントライブラリが使用されるためです。ライセンス情報は、プログラムの実行開始時に1回だけ設定する必要があります。
しかし、私が理解から、NUnitのの哲学は、あなたが任意の順序で、いつでも、任意のクラスのクラスを実行することができるということですので、各クラスのsetup
方法があるが、setup
方法はありませんテストスイートのテストの開始時に実行されます。しかし、私は間違っているかもしれません。
テスト実行プロセス全体でメソッドが常に最初に呼び出されることを確認する方法はありますか?