FactoryGirl.define do sequence :unique_ndbn do |n| n.to_s.rjust(5, '0') end factory :usda_food do long_description 'Food' short_description 'Food' ndbn { generate :unique_ndbn } water 1.0 kcal 101 protein 1.2 lipid 3.4 ash 0 carbohydrates 3.3 fiber 1.2 sugar 10 gram_weight_1 200 gram_weight_2 100 gram_weight_desc_1 '1 cup' gram_weight_desc_2 '1/2 cup' refuse_percent 3 end factory :salted_butter, parent: :usda_food do long_description 'Butter, salted' short_description 'BUTTER,WITH SALT' water 15.87 kcal 717 protein 0.85 lipid 81.11 ash 2.11 carbohydrates 0.06 fiber 0 sugar 0.06 gram_weight_1 5.0 gram_weight_2 14.2 gram_weight_desc_1 '1 pat, (1\" sq, 1/3\" high)' gram_weight_desc_2 '1 tbsp' refuse_percent 0 end end