示例#1
0
        public static void ConfigureMockWebUI(MockWebUI webUi)
        {
            IWebUIFactory mockFactory = Substitute.For <IWebUIFactory>();

            mockFactory.CreateAuthenticationDialog(Arg.Any <UIParent>(), Arg.Any <RequestContext>()).Returns(webUi);
            PlatformPlugin.WebUIFactory = mockFactory;
        }
示例#2
0
        public static void ConfigureMockWebUI(AuthorizationResult authorizationResult, Dictionary <string, string> queryParamsToValidate)
        {
            MockWebUI webUi = new MockWebUI();

            webUi.QueryParamsToValidate = queryParamsToValidate;
            webUi.MockResult            = authorizationResult;

            ConfigureMockWebUI(webUi);
        }