Directives with isolate scope do not inherit their scope from their parent. Thus, the pattern to test them is slightly different.
Code that utilizes
setInterval becomes asynchronous. Jasmine has some nice helpers to make your test synchronous again.