File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
UnitTests/UnitTests.Shared/Mvvm Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -21,19 +21,23 @@ public void Test_ObservableValidator_HasErrors()
2121 var model = new Person ( ) ;
2222 var args = new List < PropertyChangedEventArgs > ( ) ;
2323
24+ model . PropertyChanged += ( s , e ) => args . Add ( e ) ;
25+
2426 Assert . IsFalse ( model . HasErrors ) ;
2527
2628 model . Name = "No" ;
2729
2830 Assert . IsTrue ( model . HasErrors ) ;
29- Assert . AreEqual ( args . Count , 1 ) ;
31+ Assert . AreEqual ( args . Count , 2 ) ;
3032 Assert . AreEqual ( args [ 0 ] . PropertyName , nameof ( INotifyDataErrorInfo . HasErrors ) ) ;
33+ Assert . AreEqual ( args [ 1 ] . PropertyName , nameof ( Person . Name ) ) ;
3134
3235 model . Name = "Valid" ;
3336
3437 Assert . IsFalse ( model . HasErrors ) ;
35- Assert . AreEqual ( args . Count , 2 ) ;
38+ Assert . AreEqual ( args . Count , 4 ) ;
3639 Assert . AreEqual ( args [ 2 ] . PropertyName , nameof ( INotifyDataErrorInfo . HasErrors ) ) ;
40+ Assert . AreEqual ( args [ 3 ] . PropertyName , nameof ( Person . Name ) ) ;
3741 }
3842
3943 [ TestCategory ( "Mvvm" ) ]
You can’t perform that action at this time.
0 commit comments