मैं अपने इकाई परीक्षण में से एक में
beforeEach(function() {
angular.mock.inject(function ($injector) {
$httpBackend = $injector.get('$httpBackend');
mockUserResource = $injector.get('User');
$httpProvider = $injector.get('$httpProvider'); // <-- problem
$httpProvider.interceptors.push('myInterceptor');
});
});
(demo) करने के लिए
क्यों यह संभव नहीं है कोशिश कर रहा हूँ $ httpProvider इंजेक्षन?
कारण मैं ऐसा कर रहा हूं क्योंकि मैं फ़ाइल को लोड नहीं करता जो मेरे सभी इंटरसेप्टर्स को जोड़ता है, क्योंकि मैं उन्हें एक-एक करके परीक्षण करना चाहता हूं!
शीर्ष पायदान प्रश्न के लिए, इतनी संक्षिप्त और खोजना आसान है! मुझे यह सही समस्या थी। – Breedly