0

JUnit 外部リソースを使用して Cassandra をテストしようとしています。CassandraExternalResource と TestCassandra の 2 つのクラスがあります。TestCassandra のスニペットは次のとおりです。

    public class TestCassandra {

        @Rule
        public CassandraExternalResource cassandraExternalResource = new CassandraExternalResource();


        @Test
        public void test() throws InterruptedException {
            System.out.println("During Test");
        }
    }

CassandraExternalResource の before メソッドで、別のスレッドで Cassandra Server を起動します。私が望むのは、cassandra サーバーが稼働するまでテスト ケースを待機させることです。

サーバーの起動には時間がかかるため、サーバーの準備が整う前にテスト ケースの実行が開始されます。

どんな助けでも大歓迎です。

4

1 に答える 1