मैं सेवा ए का परीक्षण कर रहा हूं, लेकिन सेवा ए सेवा बी पर निर्भर करता है (यानी सेवा बी को सेवा ए में इंजेक्शन दिया जाता है)।निर्भर सेवाओं को इंजेक्शन करते समय यूनिट परीक्षण AngularJS सेवाएं
मैं this question देखा है, लेकिन क्योंकि मेरी राय में इसे और अधिक समझ नकली सेवा बी को सेवा बी का एक वास्तविक उदाहरण इंजेक्शन मैं एक चमेली जासूस के साथ यह नकली था के बजाय बनाता है मेरे मामले में थोड़ा अलग है।
describe("Sample Test Suite", function() {
beforeEach(function() {
module('moduleThatContainsServiceA');
inject([
'serviceA', function(service) {
this.service = service;
}
]);
});
it('can create an instance of the service', function() {
expect(this.service).toBeDefined();
});
});
त्रुटि मैं मिलता है:
Error: Unknown provider: serviceBProvider
मैं कुछ इस तरह कैसे कर सकता है
यहां नमूने के परीक्षण है?
FWIW: मैं एक ** QUnit संस्करण पूछा है ** इस सवाल [CodeReview.SE पर यहाँ] की (http://codereview.stackexchange.com/q/98519/10034)। – Jeroen