Sha256: ba18e955c8ac22696536d666be03aaa6a5ced3090d777fe9dc8dd0508cbcd4f4

Contents?: true

Size: 635 Bytes

Versions: 3

Compression:

Stored size: 635 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 {
      subject.move("neUHHzDo", "NzGCbEeN")
    }.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.1.1 spec/unit/scrum/backlog_mover_spec.rb
trollolo-0.1.0 spec/unit/scrum/backlog_mover_spec.rb
trollolo-0.0.14 spec/unit/scrum/backlog_mover_spec.rb