Как использовать White для тестирования OpenFileDialog в приложении Silverlight 4.0? - PullRequest
1 голос
/ 15 марта 2010

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

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

1 Ответ

0 голосов
/ 08 апреля 2010

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

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

...