Sha256: 04b9e7fae3e0c92c574539da03d8fb1c0ca7ee2d36bfe83b4ecb6482b367c8df
Contents?: true
Size: 828 Bytes
Versions: 47
Compression:
Stored size: 828 Bytes
Contents
# frozen_string_literal: true 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
47 entries across 47 versions & 2 rubygems