Я хочу добавить функциональность в selenium2 PageFactory
.Я хочу, чтобы FindsByAttribute
был совместим с SelectedElement
.Проблема, которую я обнаружил, если я добавляю свойство с типом SelectElement
в IWrapsElement
и внедряю его в ProxiedWebElementInterceptor
.Когда вызывается метод SetValue
поля, он говорит: «Объект типа 'Castle.Proxies.INewsWrapsElementProxy' не может быть преобразован в тип 'OpenQA.Selenium.Support.UI.SelectElement'."Может кто-нибудь объяснить механизм прокси-замка, который возвращает нужное значение?