C# Class SonarLint.VisualStudio.Integration.UnitTests.ErrorListInfoBarControllerTests

Mostrar archivo Open project: SonarSource-VisualStudio/sonarlint-visualstudio

Private Properties

Property Type Description
ConfigureActiveSectionWithBindCommand ConfigurableSectionController
ConfigureActiveSectionWithDisconnectCommand ConfigurableSectionController
ConfigureActiveSectionWithRefreshCommand ConfigurableSectionController
ConfigureLoadedSolution void
ConfigureProjectViewModel SonarLint.VisualStudio.Integration.TeamExplorer.ProjectViewModel
ConfigureProjectViewModel SonarLint.VisualStudio.Integration.TeamExplorer.ProjectViewModel
ErrorListInfoBarController_ArgChecks void
ErrorListInfoBarController_CurrentBackgroundProcessorCancellation void
ErrorListInfoBarController_Dispose void
ErrorListInfoBarController_InfoBar_ClickButton_ConnectedToADifferentServer void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_NavigatesToSection void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_WasBusyAndInfoBarClosed void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_WasBusyAndSectionClosed void
ErrorListInfoBarController_InfoBar_ClickButton_HasConnectedActiveSection_IsBusy void
ErrorListInfoBarController_InfoBar_ClickButton_HasConnectedActiveSection_NotBusy void
ErrorListInfoBarController_InfoBar_ClickButton_HasDisconnectedActiveSection void
ErrorListInfoBarController_InfoBar_ClickButton_HasDisconnectedActiveSection_ConnectCommandIsBusy void
ErrorListInfoBarController_InfoBar_ClickButton_MoreThanOnce void
ErrorListInfoBarController_InfoBar_ClickButton_NoActiveSection_NavigatesToSection void
ErrorListInfoBarController_InfoBar_ClickButton_SolutionBindingAreDifferentThatTheOnesUsedForTheInfoBar void
ErrorListInfoBarController_RefreshShowInfoBar_ClickClose_UnregisterEvents void
ErrorListInfoBarController_Refresh_ActiveSolutionBecameUnboundAfterRefresh void
ErrorListInfoBarController_Refresh_ActiveSolutionBoundAndFullyLoaded_HasNoUnboundProjects void
ErrorListInfoBarController_Refresh_ActiveSolutionBoundAndFullyLoaded_HasUnboundProjects void
ErrorListInfoBarController_Refresh_ActiveSolutionBound_NotFullyLoaded_HasUnboundProjects void
ErrorListInfoBarController_Refresh_ActiveSolutionNotBound void
ErrorListInfoBarController_Reset void
RunAsyncAction void
SetSolutionExistsAndFullyLoadedContextState void
TestInit void
VerifyInfoBar void

Private Methods

Method Description
ConfigureActiveSectionWithBindCommand ( Action commandAction, Predicate canExecuteCommand = null ) : ConfigurableSectionController
ConfigureActiveSectionWithDisconnectCommand ( System.Action commandAction ) : ConfigurableSectionController
ConfigureActiveSectionWithRefreshCommand ( Action commandAction, Predicate canExecuteCommand = null ) : ConfigurableSectionController
ConfigureLoadedSolution ( bool hasBoundProject = true, bool hasUnboundProject = true ) : void
ConfigureProjectViewModel ( ConfigurableSectionController section ) : ProjectViewModel
ConfigureProjectViewModel ( ConfigurableSectionController section, Uri serverUri, string projectKey ) : ProjectViewModel
ErrorListInfoBarController_ArgChecks ( ) : void
ErrorListInfoBarController_CurrentBackgroundProcessorCancellation ( ) : void
ErrorListInfoBarController_Dispose ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_ConnectedToADifferentServer ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_NavigatesToSection ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_WasBusyAndInfoBarClosed ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasActiveSection_WasBusyAndSectionClosed ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasConnectedActiveSection_IsBusy ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasConnectedActiveSection_NotBusy ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasDisconnectedActiveSection ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_HasDisconnectedActiveSection_ConnectCommandIsBusy ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_MoreThanOnce ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_NoActiveSection_NavigatesToSection ( ) : void
ErrorListInfoBarController_InfoBar_ClickButton_SolutionBindingAreDifferentThatTheOnesUsedForTheInfoBar ( ) : void
ErrorListInfoBarController_RefreshShowInfoBar_ClickClose_UnregisterEvents ( ) : void
ErrorListInfoBarController_Refresh_ActiveSolutionBecameUnboundAfterRefresh ( ) : void
ErrorListInfoBarController_Refresh_ActiveSolutionBoundAndFullyLoaded_HasNoUnboundProjects ( ) : void
ErrorListInfoBarController_Refresh_ActiveSolutionBoundAndFullyLoaded_HasUnboundProjects ( ) : void
ErrorListInfoBarController_Refresh_ActiveSolutionBound_NotFullyLoaded_HasUnboundProjects ( ) : void
ErrorListInfoBarController_Refresh_ActiveSolutionNotBound ( ) : void
ErrorListInfoBarController_Reset ( ) : void
RunAsyncAction ( DispatcherPriority priority = DispatcherPriority.ContextIdle ) : void

Runs a single queued action that was scheduled on the current dispatcher using Dispatcher.BeginInvoke(Delegate, DispatcherPriority, object[])

SetSolutionExistsAndFullyLoadedContextState ( bool isActive ) : void
TestInit ( ) : void
VerifyInfoBar ( ConfigurableInfoBar infoBar ) : void