Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
RSpecでは、テストを作成し、 を使用して複数の場所から参照することができますshared_examples。開発者の生活を大幅に簡素化します。
shared_examples
ExUnit で共有の例を使用する方法はありますか?
testマクロは簿記を行いますが、最終的にはテスト用の関数を定義するだけです。ExUnit テスト コードは、他の Elixir コードと同様であるため、通常使用するすべてのものを使用して重複を削除できます。マクロを使用して と同様の一般的なテストを定義しshared_examplesたり、関数を使用してテスト間で繰り返される一般的なコードを抽出したりできます。
test