テストを流す前にデータベースに入れておきたいデータをごりごり書いておく fixture ファイルですが、データとして id を指定する必要がなくなりました。 fixture で、id の値を省くと、ラベルのハッシュ値が id として使用されます。 activerecord-2.0.2/lib/active_record/fixtures.rb にそう書いてありました。 def self.identify(label) label.to_s.hash.abs end なので yaml 形式の fixture は、例えば以下のように書くことができます。 people テーブルに、name と age カラムがある場合 Rails2.0 test/fixtures/people.yml dave: name: Dave Smith age: 11 mike: name: Mike Howdy a