コード例 #1
0
ファイル: EqualToAttributeTests.cs プロジェクト: mdy6/ToDoApp
        public void GetValidationResult_EqualValue()
        {
            ValidationContext context = new(new AllTypesView {
                StringField = "Test"
            });

            Assert.Null(attribute.GetValidationResult("Test", context));
        }
コード例 #2
0
ファイル: EqualToAttributeTests.cs プロジェクト: mdy6/ToDoApp
        public void GetValidationResult_NoProperty_Error()
        {
            attribute = new EqualToAttribute("Temp");
            ValidationContext context = new(new AllTypesView());

            String?expected = Validation.For("EqualTo", context.DisplayName, "Temp");
            String?actual   = attribute.GetValidationResult("Test", context)?.ErrorMessage;

            Assert.Equal(expected, actual);
        }