У Вас в ошибке сказано, что ожидается вызов с параметром true, но вызова не происходит.
Значит нужно перед expect произвести вызов функции.
describe('SomeBlock.init()', function () {
beforeEach(function () {
spyOn(SomeBlock, 'init').and.callThrough();
spyOn(SomeBlock, 'addTab');
SomeBlock.init();
});
it('SomeBlock.init() have been called', function () {
expect(SomeBlock.init).toHaveBeenCalled();
});
it('SomeBlock.init() invoke addTab', function () {
expect(SomeBlock.addTab).toHaveBeenCalled();
});
it('SomeBlock.init() invoke addTab gt 0 times', function () {
expect(SomeBlock.addTab.calls.count()).toBeGreaterThan(0);
});
});