AWDwRの勉強 #4

第12章の途中まで済んだ。
自動生成されるユニットテストスクリプトが、本の説明からは少し変化しているようだ。setup()メソッドが定義されていない。
Productモデルについては説明通りに動いたが、Cartモデルについては説明どおりには動かなかった。fixtureで登録したProductデータが、登録した名前のインスタンス変数(@version_control_bookなど)では参照できない。仕方がないので、

def setup
  @version_control_book = Product.find(1)
  ...
end

のようにして自分でセットした。