4

RSpecでは、テストを作成し、 を使用して複数の場所から参照することができますshared_examples。開発者の生活を大幅に簡素化します。

ExUnit で共有の例を使用する方法はありますか?

4

1 に答える 1

1

testマクロは簿記を行いますが、最終的にはテスト用の関数を定義するだけです。ExUnit テスト コードは、他の Elixir コードと同様であるため、通常使用するすべてのものを使用して重複を削除できます。マクロを使用して と同様の一般的なテストを定義しshared_examplesたり、関数を使用してテスト間で繰り返される一般的なコードを抽出したりできます。

于 2016-05-29T07:24:20.520 に答える