`subject` や `let` の結果は1つのテストケースの中にキャッシュされているので、これはメソッドの実装に関係なくrspecの仕様により毎回テストが通ることになると思います。