Rspecのexpectメソッドを使い回したい
Rspecを用いてテストコードを書いているのですが、複数のitで同じexpectを使用するのでどこかに定義してそれをメソッドのように各itに定義して使いたいのです。  
思ったような記事が見つからず困っています。  
開発の現場ではこのような場合どのようにdryにしているのか気になります。

下記の `expect(テストしたい値).to eq 1` が何度も登場して `expect(テストしたい値).to eq 2`
というように今後どんどん増えるので定義場所を一か所にして記述時の負担と見落としを減らしたいと考えています。

詳しい方、教えていただきたいです。お願いいたします。

```

    it '権限Aで値が返る' do
      expect(テストしたい値).to eq 1
    end
    
    it '権限Bで値が返る' do
      expect(テストしたい値).to eq 1
    end
    
    it '権限Cで値が返る' do
      expect(テストしたい値).to eq 1
    end
    
```
shared_examples を使えば共通化は出来ますが記述量が減るかどうかは微妙ですね  
テストはあえてDRYにしないやり方の方が扱いやすい場合が多いと思います

```

    describe do
      shared_examples "value is 1" do
        it do
          expect(expected).to eq 1
        end
      end
    
      context do
        let(:expected) { 1 }
        include_examples "value is 1"
      end
    
      context do
        let(:expected) { 1 }
        include_examples "value is 1"
      end
    end
    
```