Sha256: 2dd2ff9991fb46604e64768a1cd27ec18dafc49fe6ff7ce27318c48dda45ac52
Contents?: true
Size: 522 Bytes
Versions: 1
Compression:
Stored size: 522 Bytes
Contents
# frozen_string_literal: true require 'securerandom' RSpec.describe Gladwords::Commands::Update do include_context 'campaigns' subject(:command) do relation.command(:update) end let(:service) { campaign_service } let(:relation) { campaigns } it 'updates the campaign name' do campaign = relation.select(:id, :name).first name = SecureRandom.hex subject.call(id: campaign[:id], name: name) campaign = relation.select(:id, :name).first expect(campaign[:name]).to eq name end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gladwords-1.0.1 | spec/integration/commands/update_spec.rb |