タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Railsとwardenに関するmotchangのブックマーク (1)

  • Deviseでログイン状態を用いた振る舞いテストを書く - 珈琲駆動開発

    Everyday RailsのChapter 8「フィーチャスペック」を参考に作ってみます。 フィーチャスペック = 統合テスト モデルとコントローラの単体テスト、テストデータを作成するためのファクトリを全部まとめて、フィーチャテストを行う。 ちなみにコントローラテストについても議論されているけど、今回自分は書いていない。今回最初の段階でそこに大きな工数を割くことができないということと、フィーチャスペックをきちんと書けば複数の重要なコントローラのテストになりうるから。 テストはoutside-inで書く。つまり フィーチャスペック(エンドユーザがタスクを完了する流れを想定しながら) -> コントローラ・モデルテストの単体テスト という流れ。 書いてく 参考記事 Rails + RSpec + Capybara で Devise での認証ログインが必要なインテグレーションテスト(Reques

    Deviseでログイン状態を用いた振る舞いテストを書く - 珈琲駆動開発
    motchang
    motchang 2018/05/15
    ありがたい
  • 1