Как использовать White для тестирования OpenFileDialog в приложении Silverlight 4.0?
-
20-09-2019 - |
Вопрос
Я пытаюсь протестировать 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?
Не связан с StackOverflow