fix home.service spec

stable
Juanfran 2016-07-04 13:53:10 +02:00
parent 3294f6833b
commit dc078a534c
1 changed files with 11 additions and 20 deletions

View File

@ -73,11 +73,14 @@ describe "tgHome", ->
it "get work in progress by user", (done) -> it "get work in progress by user", (done) ->
userId = 3 userId = 3
project1 = {id: 1, name: "fake1", slug: "project-1"}
project2 = {id: 2, name: "fake2", slug: "project-2"}
mocks.projectsService.getProjectsByUserId mocks.projectsService.getProjectsByUserId
.withArgs(userId) .withArgs(userId)
.resolve(Immutable.fromJS([ .resolve(Immutable.fromJS([
{id: 1, name: "fake1", slug: "project-1"}, project1,
{id: 2, name: "fake2", slug: "project-2"} project2
])) ]))
mocks.resources.userstories.listInAllProjects mocks.resources.userstories.listInAllProjects
@ -125,28 +128,22 @@ describe "tgHome", ->
userStories: [{ userStories: [{
id: 1, id: 1,
ref: 1, ref: 1,
project: '1',
url: '/testing-project/us/1', url: '/testing-project/us/1',
projectName: 'fake1', project: project1,
blockedProject: undefined,
_name: 'userstories' _name: 'userstories'
}] }]
tasks: [{ tasks: [{
id: 2, id: 2,
ref: 2, ref: 2,
project: '1', project: project1,
url: '/testing-project/tasks/1', url: '/testing-project/tasks/1',
projectName: 'fake1',
blockedProject: undefined,
_name: 'tasks' _name: 'tasks'
}] }]
issues: [{ issues: [{
id: 3, id: 3,
ref: 3, ref: 3,
project: '1',
url: '/testing-project/issues/1', url: '/testing-project/issues/1',
projectName: 'fake1', project: project1,
blockedProject: undefined,
_name: 'issues' _name: 'issues'
}] }]
} }
@ -154,28 +151,22 @@ describe "tgHome", ->
userStories: [{ userStories: [{
id: 1, id: 1,
ref: 1, ref: 1,
project: '1',
url: '/testing-project/us/1', url: '/testing-project/us/1',
projectName: 'fake1', project: project1,
blockedProject: undefined,
_name: 'userstories' _name: 'userstories'
}] }]
tasks: [{ tasks: [{
id: 2, id: 2,
ref: 2, ref: 2,
project: '1',
url: '/testing-project/tasks/1', url: '/testing-project/tasks/1',
projectName: 'fake1', project: project1,
blockedProject: undefined,
_name: 'tasks' _name: 'tasks'
}] }]
issues: [{ issues: [{
id: 3, id: 3,
ref: 3, ref: 3,
project: '1',
url: '/testing-project/issues/1', url: '/testing-project/issues/1',
projectName: 'fake1', project: project1,
blockedProject: undefined,
_name: 'issues' _name: 'issues'
}] }]
} }