Как использовать White для тестирования OpenFileDialog в приложении Silverlight 4.0?

StackOverflow https://stackoverflow.com/questions/2445309

Вопрос

Я пытаюсь протестировать OpenFileDialog это создается, когда пользователь нажимает на кнопку в моем приложении Silverlight 4.0.Согласно FAQ, правильный способ поиска модальных диалоговых окон заключается в следующем:

Window mainWindow = application.GetWindow("main");
List<Window> modalWindows = mainWindow.ModalWindows(); //list of all the modal windows belong to the window.
Window childWindow = mainWindow.ModalWindow("child"); //modal window with title "child"
childWindow.IsModal; //returns true

Тем не менее, я тестирую приложение Silverlight, используя White.WebBrowser.Silverlight.SilverlightDocument класс, который, по-видимому, не имеет ModalWindows() коллекция на нем.

Не мог бы кто-нибудь, пожалуйста, дать мне подсказку относительно того, что я делаю неправильно, и как я должен это тестировать?

Это было полезно?

Решение

вивексингх имеет предоставил ответ на Белом дискуссионном форуме:

вы пробовали найти ModalWindow из объекта InternetExplorerWindow?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top