Sha256: 091066ab6b8e83ca5723236383f61ce12fb78e200c800a110785c2bd5f745c64

Contents?: true

Size: 638 Bytes

Versions: 3

Compression:

Stored size: 638 Bytes

Contents

require_relative '../spec_helper'

describe Scrum::BacklogMover do
  subject { described_class.new(dummy_settings) }

  it 'creates new move backlog' do
    expect(subject).to be
  end

  it 'fails without moving if sprint backlog is missing from sprint board', vcr: 'move_backlog_missing_backlog', vcr_record: false do
    expect do
      subject.move('neUHHzDo', 'NzGCbEeN')
    end.to raise_error('sprint board is missing Sprint Backlog list')
  end

  it 'moves cards to sprint board', vcr: 'move_backlog', vcr_record: false do
    expect(STDOUT).to receive(:puts).exactly(11).times
    subject.move('neUHHzDo', 'NzGCbEeN')
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trollolo-0.3.1 spec/unit/scrum/backlog_mover_spec.rb
trollolo-0.3.0 spec/unit/scrum/backlog_mover_spec.rb
trollolo-0.2.0 spec/unit/scrum/backlog_mover_spec.rb