假设我有
spyOn($cookieStore,'get').and.returnValue('abc');
这对我的用例来说太笼统了。任何时候我们打电话
$cookieStore.get('someValue') --> returns 'abc'
$cookieStore.get('anotherValue') --> returns 'abc'
我想设置一个 spyOn,以便根据参数获得不同的返回:
$cookieStore.get('someValue') --> returns 'someabc'
$cookieStore.get('anotherValue') --> returns 'anotherabc'
有什么建议么?