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