テストの位置付け
フレームワークにテスト機能を組み込んだ方がいいんだろうか。
アクションの一つで実装した方がさっぱりするような気がしてきた。
http://www.example.com/Test/FooAction
みたいな感じで。
そうすると他のWebサイトのテストも出来るんだよね。
それならもうフレームワークが関係なくなってくるけど・・。
フレームワークとしての機能ならGETやPOST変数を設定してアクションを実行して、テンプレートに代入される変数を得るような感じか。
どっちもあった方が良いけど、そんなにテストコードを書くかな?って疑問が。
- 機能テスト(Webからのアクセス)を書く
- アクションテストを書く
- ユニットテストを書く
作りやすいものから作ってみるかな。。