Railsでのテストコード

今日は午前中は身辺整理。
たまった書類を片付けて、タスクばらしをして。
午後からは開発中(サービス中)のコードに自動テストコードを追加してました。

ほんとは先にテストコードあればよいのだけど、
時間に追われるとつい作れなくなるので、
やっと整備開始。

モデルのテストとコントローラのテストクラスを一つずつ作りました。
コントローラのテストは最初はちょっと戸惑います。
シングルサインオンの仕組みにしているので、
その辺の問題もあって、少し時間がかかりました。
(テストのセットアップメソッドでセッションに直接値を入れるようにして解決しました)

ちょっとすっきり。
テストを足して、リファクタリングして、それから次の機能を気持ちよく作りたいです。