Nasuta<http://www.nasuta.jp/>

2006年04月22日

ユーザコントローラのテスト(1)

セッション固定攻撃対策も実装しましたし、実際に動くかテストしてみます。

fixtureにあらかじめテストデータをセットします。

hashed_true:
  id: 3
  hashed_email: <%= Digest::SHA1.hexdigest('admin@email.jp') %>
  hashed_passwd: <%= Digest::SHA1.hexdigest('_admin_passwd_') %>
  name: Administrator
  lastlogin_at: "2006-04-20 11:11:11"
  status: true

hashed_false:
  id: 4
  hashed_email: <%= Digest::SHA1.hexdigest('apply@email.jp') %>
  hashed_passwd: <%= Digest::SHA1.hexdigest('_apply_passwd_') %>
  name: Administrator
  lastlogin_at: "2006-04-20 22:22:22"
  status: false

test/functional/user_controller_test.rbにテストメソッドを追加します。

続きを読む
posted by ふんじ at 18:44| Comment(0) | TrackBack(0) | テスト Test::Unit | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。