public void Deploy_ResourcePermissions_TogglesDeployButtonCorrectly() { const string Source = "ResourceWithViewAndExecutePerm"; SettingsUIMap.SetupPublicPermissionsForForLocalhost(Source); ExplorerUIMap.SetupPublicPermissionsForForRemoteServer(Source); ServerSourceUIMap.ChangeServerAuthenticationTypeToPublic(); DeployUIMap.ValidateICanNotDeploy(Source); }
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); }