Welcome to mirror list, hosted at ThFree Co, Russian Federation.

list_service_spec.rb « lists « boards « services « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
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