Skip to content

Commit 16d3e93

Browse files
committed
Improved unit tests for generated validation methods
1 parent 202138f commit 16d3e93

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

UnitTests/UnitTests.NetCore/Mvvm/Test_ObservablePropertyAttribute.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,9 @@ public void Test_GeneratedPropertiesWithValidationAttributesOverFields()
181181
ValidationResult[] validationErrors = model.GetErrors().ToArray();
182182

183183
Assert.AreEqual(validationErrors.Length, 2);
184+
185+
CollectionAssert.AreEqual(new[] { nameof(ViewModelWithValidatableGeneratedProperties.First) }, validationErrors[0].MemberNames.ToArray());
186+
CollectionAssert.AreEqual(new[] { nameof(ViewModelWithValidatableGeneratedProperties.Last) }, validationErrors[1].MemberNames.ToArray());
184187
}
185188

186189
public partial class SampleModel : ObservableObject

0 commit comments

Comments
 (0)