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