事業内容

同じテストを使いまわす




shared_examples機能を利用して、同じテストを使いまわしてみます。
下記のようになります。



shared_examplesで定義したテストをit_behaves_likeを利用して複数回呼び出しています。
shared_examplesで定義したテストについては、describeかcontextでないと呼び出しできません。
exampleやit、specifyで呼び出すとエラーとなってしまいます。



RSpecへ

テンプレートのpondt