unit testing - How to test non-dojo javascript code with doh? -


doh डोजो यूनिट-परीक्षण फ्रेमवर्क है मैं एक गैर-डूजो जावास्क्रिप्ट कोड का परीक्षण करने के लिए doh का उपयोग करने की कोशिश कर रहा हूं, लेकिन मुझे समस्या का सामना करना पड़ रहा है जो मुझे दखल लगता है और मुझे डूजो का उपयोग करने के लिए अपमानित करता हूं। प्रोविडस () परीक्षण जेएस फ़ाइल में (और संबंधित dojo.require () में) परीक्षण जे एस फ़ाइल)। मैं चाहता हूं कि परीक्षण किया जेएस फाइल को असम्बद्ध और डोजो-अज्ञेयवादी क्या यह संभव है?

मुझे समाधान मिल गया है।

  • सरल /MyModule.js
  • सरल / परीक्षण / MyModuleTest.js

परीक्षण फ़ाइल में, बस का उपयोग करें:

  dojo.provide ( "simple.tests.MyModuleTest"); dojo.require ( "doh.runner"); dojo.require ( "simple.MyModule", true);  

के रूप में जेएस फ़ाइल को dojo.provide () मॉड्यूल की जांच के बिना उसका नाम मिल जाता है


Comments

Popular posts from this blog

.net - C# List<T>.Find(x=>x.Rectangle.Contains(Point)) FAIL -

iphone - Smoothing a rounded stroke in Core Graphics -

c++ - QtQuick: QQmlApplicationEngine failed to load component qrc:/main.qml:23 Invalid attached object assignment -