Microsoft Silverlight Unit测试框架可以将javascript文件注入测试页面

时间:2010-04-14 17:27:09

标签: javascript unit-testing frameworks silverlight-3.0

我想写一些涉及从Silverlight的javascript进行通信的测试,我想知道是否可以在运行时注入javascript?

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

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

干杯

AWC

1 个答案:

答案 0 :(得分:1)

做一些研究

HtmlPage.Window.Eval(...)

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

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

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