summaryrefslogtreecommitdiff
path: root/spec/services/boards/lists/list_service_spec.rb
blob: ab9fb1bc9141ffbbdf590c8f2c110dccdf15ec51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
require 'spec_helper'

describe Boards::Lists::ListService, services: true do
  describe '#execute' do
    it "returns board's lists" do
      project = create(:empty_project)
      board = create(:board, project: project)
      label = create(:label, project: project)
      list = create(:list, board: board, label: label)

      service = described_class.new(project, double)

      expect(service.execute(board)).to eq [list, board.closed_list]
    end
  end
end