昨晩分含め
不具合調査というか controller の試験確認を。
つうか、controller の試験が観点としてばらばら。こちらの整備を優先した方が良いのかどうなのか。現時点で3つの試験 (というか試験対象の controller?) があって
- conns_controller_spec.rb
- providers_controller_spec.rb
- vm_operations_controller_spec.rb
それぞれ試験の観点が微妙にアレ。
順に確認
- conns_controller
- "should redirect to signin screen" な試験してる
- "When user is signed in" でレスポンスの確認と render されるテンプレートの確認
- signin したら signout している
- 上記は get の試験で post の試験は少々異なっている模様 (signin 時のみ?)
- with valid params と with invalid params な試験あり
- destroy はまた若干異なる試験になってますね
- これも rails g で作ってるはずなのですが。。
- providers_controller
- signin 云々な試験は無い
- 基本 assigns なナニの確認のみか、って思ったらそうでもない模様
- POST で params な試験はしている模様
- vm_operations_controller
- login_user で signin してる、してない、な試験はしてます
- signin してる場合の確認はレスポンスのみ
これ、なんとか統一しないとアレ。