public void ControlReadyEventArgsConstructorTest() { bool isReady = false; // TODO: Initialize to an appropriate value ControlReadyEventArgs target = new ControlReadyEventArgs(isReady); Assert.Inconclusive("TODO: Implement code to verify target"); }
private void TrainAndTestFaceViewModel_ControlStateChanged(object sender, ControlReadyEventArgs e) { if (e.IsReady == true) { GoPreprocBtn.IsEnabled = true; } }
public void TrainAndTestFaceViewModel_ControlStateChangedTest() { MainWindow_Accessor target = new MainWindow_Accessor(); // TODO: Initialize to an appropriate value object sender = null; // TODO: Initialize to an appropriate value ControlReadyEventArgs e = null; // TODO: Initialize to an appropriate value target.TrainAndTestFaceViewModel_ControlStateChanged(sender, e); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
/// <summary> /// Raises this object's PropertyChanged event. /// </summary> /// <param name="propertyName">The property that has a new value.</param> public virtual void OnPropertyChanged(string propertyName) { VerifyPropertyName(propertyName); if (Constants.TrainAndTestViewProperties.Contains(propertyName)) { numTrainTestImagesPropertiesReady++; if (numTrainTestImagesPropertiesReady == Constants.TrainAndTestViewProperties.Count) { numTrainTestImagesPropertiesReady = 0; EventHandler <ControlReadyEventArgs> handler = ControlStateChanged; if (handler != null) { var arg = new ControlReadyEventArgs(true); handler(this, arg); } } } else if (Constants.RecognitionMethodsViewProperties.Contains(propertyName)) { EventHandler <ControlReadyEventArgs> handler = ControlStateChanged; if (handler != null) { var arg = new ControlReadyEventArgs(true); handler(this, arg); } } PropertyChangedEventHandler propertyChangedHandler = this.PropertyChanged; if (propertyChangedHandler != null) { var e = new PropertyChangedEventArgs(propertyName); propertyChangedHandler(this, e); } }