私はScalaTestを使用しています。テストを開始する前に、私はいくつかのリソースをチェックしています。停止前のスカラテストスイート
リソースの1つが間違っていることがわかったら、テストを実行する前にテストの実行を停止します。
beforeAllの後に実行してはならないスイートを言う方法はありますか? について
私はScalaTestを使用しています。テストを開始する前に、私はいくつかのリソースをチェックしています。停止前のスカラテストスイート
リソースの1つが間違っていることがわかったら、テストを実行する前にテストの実行を停止します。
beforeAllの後に実行してはならないスイートを言う方法はありますか? について
CancelAfterFailureは、障害発生時にスイートを停止します。それがあなたのニーズに十分でない場合は、カスタムの什器を書く必要があるかもしれません。
アサーションをassume
としてください。 docsから:
形質アサーションまた、あなたがテストをキャンセルするためのメソッドを提供します。テストで必要なリソースが利用できなかった場合は、テストをキャンセルします。たとえば、テストで外部データベースをオンラインにする必要があり、そうでない場合は、テストがキャンセルされてデータベースの不足により実行できなかったことを示します。