我想编写一些涉及 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/