3
我想用C#實現我的量角器單元測試的一部分。這可能嗎?是否可以從量角器測試中調用C#代碼?
原因是我想從我的數據庫中提取一些數據,並將其與存儲在文本文件中的預期結果進行比較。在JavaScript中執行此操作涉及過多的繁重工作。所以,我想調用一個C#DLL或者EXE來完成這個部分。
我想用C#實現我的量角器單元測試的一部分。這可能嗎?是否可以從量角器測試中調用C#代碼?
原因是我想從我的數據庫中提取一些數據,並將其與存儲在文本文件中的預期結果進行比較。在JavaScript中執行此操作涉及過多的繁重工作。所以,我想調用一個C#DLL或者EXE來完成這個部分。
您可以Edge.js
最終量角器節點進程內運行,因此任何你可以用節點執行,你可以用量角器做到這一點。
你只需要安裝邊緣:
npm install edge -g
,然後要求它做你的規範文件中與.net代碼的東西:
var edge = require('edge');
var hello = edge.func(function() {/*
async (input) => {
return "CSharp welcomes " + input.ToString();
}
*/});
describe('.Net is in your node!', function(){
beforeEach(function(){
hello('Node.js', function (error, result) {
if (error) throw error;
console.log(result);
});
});
});
不知道這個項目! +1供參考! – 2014-11-05 13:26:37
太好了,謝謝! – 2014-11-05 13:49:09