Adding test
parent
ffa635ad85
commit
0e4da5b483
|
@ -0,0 +1,45 @@
|
|||
describe "homeDirective", () ->
|
||||
scope = compile = provide = null
|
||||
mockTgHomeService = null
|
||||
template = "<div ng-controller='HomePage' tg-home></div>"
|
||||
|
||||
createDirective = () ->
|
||||
elm = compile(template)(scope)
|
||||
return elm
|
||||
|
||||
_mockTgHomeService = () ->
|
||||
mockTgHomeService = {
|
||||
workInProgress: Immutable.fromJS({
|
||||
assignedTo: {
|
||||
userStories: [{"id": 1}]
|
||||
tasks: []
|
||||
issues: []
|
||||
}
|
||||
watching: {
|
||||
userStories: []
|
||||
tasks: []
|
||||
issues: []
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
provide.value "tgHomeService", mockTgHomeService
|
||||
|
||||
_mocks = () ->
|
||||
module ($provide) ->
|
||||
provide = $provide
|
||||
_mockTgHomeService()
|
||||
return null
|
||||
|
||||
beforeEach ->
|
||||
module "taigaHome"
|
||||
|
||||
_mocks()
|
||||
|
||||
inject ($rootScope, $compile) ->
|
||||
scope = $rootScope.$new()
|
||||
compile = $compile
|
||||
|
||||
it "home directive content", () ->
|
||||
elm = createDirective()
|
||||
console.log 111, elm, elm.find('div')
|
Loading…
Reference in New Issue