Можно ли использовать Factory Girl для внесения новых изменений в тестовую базу данных в Ruby on Rails?
У меня есть следующая фабрика:
Factory.define :shipping_info do |si|
si.name "Foo Bar"
si.street "12 Candy Lane"
si.country "US"
si.zip "12345"
si.state "IL"
end
следующий тест:
require File.dirname(__FILE__) + '/../../spec_helper'
describe CgCart::ShippingInfo do
before(:each) do
@order = Factory(:order)
@order.order_line_item = Factory(:order_line_item)
@shipping_info = Factory(:shipping_info)
end
it "order should not be nil" do
@shipping_info.should_not be_nil
end
end
Когда я запускаю этот тест, он проходит.Однако в моей тестовой базе данных новые записи не создаются.Мне нужны данные для работы с Дамоном.
Есть предложения?