public static void ConfigureMockWebUI(MockWebUI webUi) { IWebUIFactory mockFactory = Substitute.For <IWebUIFactory>(); mockFactory.CreateAuthenticationDialog(Arg.Any <UIParent>(), Arg.Any <RequestContext>()).Returns(webUi); PlatformPlugin.WebUIFactory = mockFactory; }
public static void ConfigureMockWebUI(AuthorizationResult authorizationResult, Dictionary <string, string> queryParamsToValidate) { MockWebUI webUi = new MockWebUI(); webUi.QueryParamsToValidate = queryParamsToValidate; webUi.MockResult = authorizationResult; ConfigureMockWebUI(webUi); }