javascript - Microsoft Silverlight单元测试框架可以将javascript文件注入(inject)到测试页面中吗

标签 javascript unit-testing frameworks silverlight-3.0

我想编写一些涉及 Silverlight 中 javascript 通信的测试,并且我想知道是否可以在运行时注入(inject) javascript?

因此,在我的测试项目中,我的 app.xaml 文件中有以下方法,并且我希望能够动态包含\插入一些 javascript。

private void Application_Startup(object sender, StartupEventArgs e)
{
     RootVisual = UnitTestSystem.CreateTestPage();
}

干杯

AWC

最佳答案

做一些研究

HtmlPage.Window.Eval(...)

http://msdn.microsoft.com/en-us/library/system.windows.browser.htmlwindow.eval(VS.95).aspx

另外,我不建议在您的 Application_Startup 中设置 Javascript — 当然我不知道您的要求。

我建议将其放在您的测试特定代码中。或者测试设置,完成测试后,清理您注入(inject)的任何 Javascript 代码。

关于javascript - Microsoft Silverlight单元测试框架可以将javascript文件注入(inject)到测试页面中吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2639570/

相关文章:

javascript - 仅当 $scope.$apply() 尚未进行时,如何调用

javascript - 视频阵列不工作

frameworks - 在 MacOS 10.6 (Snow Leopard) 上安装 Intel 的 TBB 3.0 框架

twitter-bootstrap - Initializr 上的 "Mobile-first Responsive"和 "Twitter Bootstrap"有什么区别?

sdk - 框架、库、IDE、API、SDK、工具包之间的区别?

javascript - JQuery,函数看不到文本字段值

javascript - 如何无限循环一个函数(而不是使用传统的 for 循环)

c# - 模拟 ApiController SignalR 广播

visual-studio - Visual Studio 2013 MSTest 与 NUnit

asp.net-mvc - 在 MVC.NET 中测试 User.IsInRole