Ejemplo n.º 1
0
 private void RaiseMinorStatusUpdate(OperationsState type, ProgressUpdateMode mode)
 {
     try
     {
         _sessionEventsSubject.OnNext(new MinorSessionUpdateEventArgs(type, mode));
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
     }
 }
Ejemplo n.º 2
0
 private void SetState(OperationsState state)
 {
     if (_viewModel.OperationsState != state)
     {
         _viewModel.OperationsState            = state;
         _viewModel.OperationsStateDescription = FunctionalExt.ValuedSwitch <OperationsState, string>(state)
                                                 .Case(OperationsState.None, "")
                                                 .Case(OperationsState.TestingPaused, "Paused")
                                                 .Case(OperationsState.Finished, "Finished:" + _viewModel.OperationsStateDescription)
                                                 .Case(OperationsState.PreCheck, "Pre-check...")
                                                 .Case(OperationsState.Mutating, "Creating mutants...")
                                                 .Case(OperationsState.Pausing, "Pausing...")
                                                 .Case(OperationsState.Stopping, "Stopping...")
                                                 .Case(OperationsState.Error, "Error occurred.")
                                                 .GetResult();
     }
 }
Ejemplo n.º 3
0
 public SessionEventArgs(OperationsState eventType)
 {
     _eventType = eventType;
 }
Ejemplo n.º 4
0
 public TestingProgressEventArgs(OperationsState eventType)
     : base(eventType)
 {
 }
Ejemplo n.º 5
0
 public MutationScoreInfoEventArgs(OperationsState eventType) : base(eventType)
 {
 }
Ejemplo n.º 6
0
 public MinorSessionUpdateEventArgs(OperationsState eventType, ProgressUpdateMode progressUpdateMode)
     : base(eventType)
 {
     _progressUpdateMode = progressUpdateMode;
     _percentCompleted = 0;
 }
Ejemplo n.º 7
0
 public MinorSessionUpdateEventArgs(OperationsState eventType, int progress = 0)
     : base(eventType)
 {
     _progressUpdateMode = ProgressUpdateMode.SetValue;
     _percentCompleted = progress;
 }
Ejemplo n.º 8
0
 public MutationFinishedEventArgs(OperationsState eventType)
     : base(eventType)
 {
 }
Ejemplo n.º 9
0
 private void RaiseMinorStatusUpdate(OperationsState type, ProgressUpdateMode mode)
 {
     try
     {
         _sessionEventsSubject.OnNext(new MinorSessionUpdateEventArgs(type, mode));
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
     }
 }
Ejemplo n.º 10
0
 private void SetState(OperationsState state)
 {
     if (_viewModel.OperationsState != state)
     {
         _viewModel.OperationsState = state;
         _viewModel.OperationsStateDescription = FunctionalExt.ValuedSwitch<OperationsState, string>(state)
             .Case(OperationsState.None, "")
             .Case(OperationsState.TestingPaused, "Paused")
             .Case(OperationsState.Finished, "Finished:" + _viewModel.OperationsStateDescription)
             .Case(OperationsState.PreCheck, "Pre-check...")
             .Case(OperationsState.Mutating, "Creating mutants...")
             .Case(OperationsState.Pausing, "Pausing...")
             .Case(OperationsState.Stopping, "Stopping...")
             .Case(OperationsState.Error, "Error occurred.")
             .GetResult();
     }
 }
Ejemplo n.º 11
0
 public SessionEventArgs(OperationsState eventType)
 {
     _eventType = eventType;
 }
Ejemplo n.º 12
0
 public TestingProgressEventArgs(OperationsState eventType)
     : base(eventType)
 {
 }
Ejemplo n.º 13
0
 public MutationScoreInfoEventArgs(OperationsState eventType) : base(eventType)
 {
 }
Ejemplo n.º 14
0
 public MinorSessionUpdateEventArgs(OperationsState eventType, ProgressUpdateMode progressUpdateMode)
     : base(eventType)
 {
     _progressUpdateMode = progressUpdateMode;
     _percentCompleted   = 0;
 }
Ejemplo n.º 15
0
 public MinorSessionUpdateEventArgs(OperationsState eventType, int progress = 0)
     : base(eventType)
 {
     _progressUpdateMode = ProgressUpdateMode.SetValue;
     _percentCompleted   = progress;
 }
Ejemplo n.º 16
0
 public MutationFinishedEventArgs(OperationsState eventType)
     : base(eventType)
 {
 }