require_relative '../spec_helper' describe Delivery do let(:delivery) { create(:delivery) } let(:stock_article) { create(:stock_article, price: 3) } it 'creates new stock_changes' do delivery.new_stock_changes = ([ { quantity: 1, stock_article: stock_article }, { quantity: 2, stock_article: stock_article } ]) expect(delivery.stock_changes.last[:stock_article_id]).to be stock_article.id expect(delivery.includes_article?(stock_article)).to be true expect(delivery.sum(:net)).to eq 9 end end