ruby バージョンの cucumber は、グローバルな before フックをサポートしています。features/support ディレクトリに配置された *.rb ファイルは、すべてのシナリオが実行される前に一度だけ呼び出されるようです。https://github.com/cucumber/cucumber/wiki/Hooks#global-hooksを参照してください
これは、テストを実行する前に、データベース (テスト中に読み取り専用で使用される) が読み込まれる (したがって、既知の状態になる) ことを確認するための優れた方法のようです。
cucumber の Java バージョンで利用できる同様の機能はありますか?