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

Я пытаюсь протестировать 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().

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


person Duncan Bayne    schedule 15.03.2010    source источник


Ответы (1)


viveksingh имеет предоставил ответ на дискуссионном форуме White:

Вы пытались найти ModalWindow из объекта InternetExplorerWindow?

person Duncan Bayne    schedule 08.04.2010