Я пишу автоматизацию тестирования Silverlight UI, используя эту статью в качестве руководства: http://msmvps.com/blogs/theproblemsolver/archive/2009/01/26/unit-testing-in-silverlight-part-4-the-ui.aspx
Это работает для небольших приложений Silverlight, но когда я пытаюсь добавить в TestPanel навигационное приложение Silverlight, я получаю это исключение: "Не удается найти ресурс с именем / ключом LayoutRootGridStyle [Строка: 10 Позиция: 37]".Вот код:
[TestClass]
public class Tests : SilverlightTest
{
private MainPage _myControl;
[TestMethod]
[Asynchronous]
public void TestMethod1()
{
_myControl = new MainPage(); // <-- exception
TestPanel.Children.Add(_myControl);
}
}