Lift snippetでリクエストパラメータを扱うときのテストケースの作り方。ここではSpecsとMockitoを使って、Servletコンテキストをエミュレートします。
Lift Mapperの形が複雑に見えるので、Rails的タイムスタンプ付与を例題に、Mapper traitの拡張例を示しておきます。慣れれば簡単で、定型として覚えておくと便利なのではないでしょうか。
liftのデフォルトではDerbyが動いてますが、MySQLに切り替える。
あと、development環境/test環境でのデータベース切り替え、specsの実行。Liftコンソール。
Liftでの開発プロジェクトが本格始動するので、環境をまとめる。開発者1人だけど大きめのアプリケーションになるので、テスト・CI・トラッキングあたりはちゃんとしておきたい。