Sha256: 881cf432b9f6559cf34c87bd82d30ddc6b118ae095f6cd709db5790b1094eb1a
Contents?: true
Size: 802 Bytes
Versions: 16
Compression:
Stored size: 802 Bytes
Contents
require 'spec_helper' describe Spree::Admin::StockMovementsHelper, :type => :helper do describe "#pretty_originator" do let!(:stock_location) { create(:stock_location_with_items) } let!(:stock_item) { stock_location.stock_items.first } let(:stock_movement) { create(:stock_movement, stock_item: stock_item, originator: originator) } subject { helper.pretty_originator(stock_movement) } context "originator has a number" do let(:originator) { create(:order) } it "returns the originator's number" do expect(subject).to eq originator.number end end context "originator doesn't have a number" do let(:originator) { create(:user) } it "returns an empty string" do expect(subject).to eq "" end end end end
Version data entries
16 entries across 16 versions & 1 rubygems