public void Dispose()
 {
     _cancelRun        = null;
     _debugTest        = null;
     _testDetails      = null;
     _errorDescription = null;
 }
示例#2
0
 public FeedbackProvider(
     IListItemBehaviour cancelRun,
     IListItemBehaviour debugTest,
     IListItemBehaviour testDetails,
     IListItemBehaviour errorDescription)
 {
     _syncContext          = AsyncOperationManager.SynchronizationContext;
     _cancelRunItem        = cancelRun;
     _debugTestItem        = debugTest;
     _testDetailsLinkItem  = testDetails;
     _errorDescriptionItem = errorDescription;
     CanGoToTypes          = false;
     ShowRunInformation    = true;
 }
 public FeedbackProvider(
     IListItemBehaviour cancelRun,
     IListItemBehaviour debugTest,
     IListItemBehaviour testDetails,
     IListItemBehaviour errorDescription)
 {
     _syncContext = AsyncOperationManager.SynchronizationContext;
     _cancelRunItem = cancelRun;
     _debugTestItem = debugTest;
     _testDetailsLinkItem = testDetails;
     _errorDescriptionItem = errorDescription;
     CanGoToTypes = false;
     ShowRunInformation = true;
 }
 public ListItemBehaviourHandler(
     FeedbackProvider provider,
     IListItemBehaviour cancelRun,
     IListItemBehaviour debugTest,
     IListItemBehaviour testDetails,
     IListItemBehaviour errorDescription)
 {
     _provider = provider;
     _cancelRun = cancelRun;
     _debugTest = debugTest;
     _testDetails = testDetails;
     _errorDescription = errorDescription;
     addControl(_cancelRun);
     if (_provider.CanDebug)
         addControl(_debugTest);
     addControl(_testDetails);
     addControl(_errorDescription);
 }
 public ListItemBehaviourHandler(
     FeedbackProvider provider,
     IListItemBehaviour cancelRun,
     IListItemBehaviour debugTest,
     IListItemBehaviour testDetails,
     IListItemBehaviour errorDescription)
 {
     _provider         = provider;
     _cancelRun        = cancelRun;
     _debugTest        = debugTest;
     _testDetails      = testDetails;
     _errorDescription = errorDescription;
     addControl(_cancelRun);
     if (_provider.CanDebug)
     {
         addControl(_debugTest);
     }
     addControl(_testDetails);
     addControl(_errorDescription);
 }
 private void addControl(IListItemBehaviour control)
 {
     _controls.Add(new KeyValuePair<string, IListItemBehaviour>(control.Name, control));
 }
 public void Dispose()
 {
     _cancelRun = null;
     _debugTest = null;
     _testDetails = null;
     _errorDescription = null;
 }
 private void addControl(IListItemBehaviour control)
 {
     _controls.Add(new KeyValuePair <string, IListItemBehaviour>(control.Name, control));
 }