タグ

ブックマーク / qiita.com/opiyo_taku (1)

  • Rspec初心者まとめ - Qiita

    rspecで使われる色々なキーワードについて教えていただいたので、まとめてみます。 キーワード describe テストの対象となるものを書いていく。大見出しになる感じ。日語でもOKとのこと インスタンスメソッドは#date_range、クラスメソッドは.date_rangeとする context 「〇〇の場合」というような前提条件を書く before テスト全体のデータを投入する 特定のitの中で検証するデータを作るのには使わない let 変数のようなもの itの中でデータを書き換えたりする itブロック内では使えない context 'hogehogeの場合' do it 'falseとなること' do let(:hogehoge) { nil } # これはできない expect(subject).to be false end end ↓ Failure/Error: let(:

    Rspec初心者まとめ - Qiita
  • 1