用 andCallFake 和spy链接,所有spy的调用都将委托给用户提供的方法,如下图红框部分
当没有方法能用来spy on,jasmine.createSpy能创建一个空的spy,这个spy和其它spy一样,能跟踪调用参数等,但它没有实现。spies是js对象,可以这样使用
为了创建各种spies的mock,可以使用jasmine.createSpyObj并传一个字符串数组作为参数。它返回的是一个对象,每个String都是该对象的一个属性,成为一个spy,如下图红框的4个字符串都是spy