blob: e42235a4c0b22f0a8772fb9bd6d979e708f2edee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
describe ProjectController do
before do
@query_builder = fake
@sut = ProjectController.new(@query_builder)
end
describe "when loading all timesheets" do
it "should return all the timesheets" do
@results[0].must_equal(@project)
@results.must_equal(@projects)
end
before do
@projects = []
@project = fake
@projects << @project
query = fake
@query_builder.stub(:build).with(FindAllProjects).and_return(query)
query.stub(:fetch).ignore_arg.and_return(@projects)
@results = @sut.index
end
end
end
|