angularjs - Get angular constants in Karma -
ऐप स्टार्टअप को देखते हुए:
कोणीय। मॉड्यूल ("स्टार्टर", ["आयनिक "])। कॉन्स्टेंट (" डेब्यूग ", सच) .रन (फ़ंक्शन () {/ * ... * /}); मैं DEBUG
के मूल्य का परीक्षण कैसे करूँगा?
इसके साथ प्रयास करते समय:
वर्णन ( "एप" (कार्य () (पहले) (समारोह () (मॉड्यूल ("स्टार्टर");}) ("स्थिरांक", फ़ंक्शन () (वर्णन करें ("डेब्यूग", इंजेक्शन (फ़ंक्शन (DEBUG) {यह (" एक बूलीयन होना चाहिए ", फ़ंक्शन () {उम्मीद (प्रकार का DEBUG)। टीबीई (" बूलियन ");})}}));});});
मैं बस मिल
typeError: 'शून्य' एक काम नहीं है ('current.Spec मूल्यांकन $ मॉड्यूल') workFn पर (/ %%% / Www / lib / angular-mocks / angular-mocks.js: 2230) पर / %%/www/js/app_test.js14 पर /%%%/www/js/app_test.js15 पर / %% % / Www / js / app_test.js: 16
सुनिश्चित करें कि इसे तत्काल किया जा रहा है सही जगह में। इस स्थिति में, मॉड्यूल को लोड करने के लिए पहले
नहीं चलाया जा रहा था, क्योंकि debug
होता था इंजेक्शन ()
ed में वर्णन
ब्लॉक, नहीं यह
ब्लॉक करें निम्नलिखित कार्य ठीक से:
वर्णन ("एप", फ़ंक्शन () {var DEBUG; पहले प्रत्येक (कार्य () (मॉड्यूल ("स्टार्टर");}); वर्णन ("स्थिरांक" कार्य () {वर्णन ("डेब्यूज", फ़ंक्शन () (यह ("बुलियन होना चाहिए", इंजेक्शन (फ़ंक्शन (डेब्यूग) {उम्मीद (प्रकार का DEBUG)। टीबी ("बूलियन");}));}); });});
Comments
Post a Comment