मेरी सेवा वस्तु इस तरह दिखता है:चमेली जासूस
var appService = {
serviceOne: {
get: function(){}
},
serviceTwo: {
query: function(){}
}
}
मैं appService, की तरह कुछ नकली चाहते हैं:
expect(appService.serviceTwo.query).toHaveBeenCalled();
मैं इसे कैसे करने के बारे में जाना होगा?
appService: {
serviceOne: jasmine.createSpyObj('serviceOne', ['get']),
serviceTwo: jasmine.createSpyObj('serviceTwo', ['query'])
}
मुझे आशा है कि यह करने के लिए सही तरीका है:
आपको एक उत्तर स्वीकार करना चाहिए। यहां 2 हैं जो काम करते हैं – jolySoft