Intern je úžasná jednotka a funkční testovací sada od SitePen. Tento nástroj jsem v posledním roce hojně používal, psal jsem testy, abych se ujistil, že front-end MDN je po sloučení kódu a posunu v dobrém stavu.
Někdy při psaní testů budu chtít využít modul uzlu k provedení testovacího úkolu, jako je vytvoření požadavku HTTP nebo získání informací o prostředí. Není to tak snadné, jako vytvořit stejnou cestu závislosti, jako byste psali modul uzlu – používáte zavaděč Dojo, takže tyto moduly budete muset vyžadovat trochu jinak:
define([ 'intern/dojo/node!http', 'intern/dojo/node!process' ], function(http, process) { // http and process now available from the Node.js environment });
dojo/node
Modul Dojo poskytuje vaší testovací sadě Intern možnost přístupu k nativním modulům Node.js!