Ejemplo n.º 1
0
        public void Deploy_ResourcePermissions_TogglesDeployButtonCorrectly()
        {
            const string Source = "ResourceWithViewAndExecutePerm";

            SettingsUIMap.SetupPublicPermissionsForForLocalhost(Source);
            ExplorerUIMap.SetupPublicPermissionsForForRemoteServer(Source);
            ServerSourceUIMap.ChangeServerAuthenticationTypeToPublic();
            DeployUIMap.ValidateICanNotDeploy(Source);
        }
Ejemplo n.º 2
0
        public void WhenIChangeResourcePermissionsandValidate(string resource)
        {
            var publicRadioButton = MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.ServerSourceTab.WorkSurfaceContext.PublicRadioButton;

            Assert.IsFalse(publicRadioButton.Selected, "Remote Connection Integration server is not expected to be using public auth.");
            publicRadioButton.Selected = true;
            Click_Server_Source_Wizard_Test_Connection_Button();
            UIMap.Click_Save_Ribbon_Button_With_No_Save_Dialog();
            Click_Close_Server_Source_Wizard_Tab_Button();
            DeployUIMap.Select_RemoteContainer_From_Deploy_Tab_Destination_Server_Combobox();
            DeployUIMap.ValidateICanNotDeploy(resource);
        }