classModelGenerator<Rails::Generator::NamedBasedefmanifestrecorddo|m|# Check for class naming collisions.m.class_collisionsclass_name,"#{class_name}Test"# Model class, unit test, and fixtures.m.template'model.rb',File.join('app/models',class_path,"#{file_name}.rb")m.template'unit_test.rb',File.join('test/unit',class_path,"#{file_name}_test.rb")m.template'fixtures.yml',File.join('test/fixtures',class_path,"#{table_name}.yml")endendend