Jasmin3.3
メソッドを定義したオブジェクトにプロパティを手動で追加するだけ
定義してないプロパティに対して、spyOnPropertで追加すると怒られる、、。
test.spec.ts
let spy = jasmine.createSpyObj('Spy', ['testFunc', 'testFunc2']);
spy.testProperty = '4';
参考(spy関連)
jasmineで例外をテストする
[JavaScript] jasmine spy(いわゆるテストダブルあるいはモック) レシピ集