質問: JUnitでテストクラスの実行順を指定する方法はあるでしょうか? テストの実行順に依存している時点で、「よくないテスト」であることは自覚しています。 しかし、既に「テストクラスの実行順に依存する」ように作ってしまったので、何とかしたいです。 テストメソッドは、`@FixMethodOrder(MethodSorters.NAME_ASCENDING)`で「メソッド名の辞書順で実行する」と、実行順を定義することができます。 同様にテストクラスも定義できないでしょうか? JUnitのバージョンは4.12です。
回答: `@Suite` (org.junit.runners.Suite) を使えば、その順序で実行されたと思います。 (parallelで実行している場合は除きます)