从C执行javascript#
在一个项目中,我正在处理一个用C#编写的服务,当调用该服务时,将返回一个生成的Javascript函数。 这样想,但更复杂:从C执行javascript#,javascript,c#,Javascript,C#,在一个项目中,我正在处理一个用C#编写的服务,当调用该服务时,将返回一个生成的Javascript函数。 这样想,但更复杂: string GetJSFunction(int value) { return "function my_js_function() { return " + value.ToString() + "; }" } 我想做单元测试(在C#中)来检查我生成的方法是否是有效的JS代码和行为是否正确。 有什么“简单”的方法可以做到这一点
string GetJSFunction(int value) {
return "function my_js_function() { return " + value.ToString() + "; }"
}
我想做单元测试(在C#中)来检查我生成的方法是否是有效的JS代码和行为是否正确。
有什么“简单”的方法可以做到这一点吗?
我想做以下几件事:
- 将JS函数写入临时html页面
- 使用无头浏览器调用网页,调用JS脚本
- 解析并检查结果