protected override void beforeEach() { var javascriptExecutor = MockFor <IJavaScriptExecutor>(); javascriptExecutor.Stub(x => x.ExecuteScript(Arg <string> .Is.Anything, Arg <object[]> .Is.Anything)).Return(ExpectedResult); _searchContext = MockFor <ISearchContext>(); var converter = MockFor <ISearchContextToJavaScriptExecutor>(); converter.Stub(x => x.Convert(_searchContext)).Return(javascriptExecutor); JavaScriptBy.SearchContextConverter = converter; Selector = By.jQuery(".test"); if (ExecuteFind) { Execute(); } }
public void ResetConverter() { JavaScriptBy.ResetConverter(); }