public void ValidationErrorCountShouldBe4Test() { var obj = new ValidationClass1 { }; ValidationHelper.Validate(obj).Count.ShouldBe(4); }
public void ValidationChildPropertyShouldBeFailTest() { var obj = new ValidationClass1 { Name = "张三", Names1 = new string[] { "1", "2" }, Names2 = new string[] { "1", "2" }, JObject = new { Age = 1 }.ToJson().DeserializeJson <JObject>(), JsonElement = JsonSerializer.Deserialize <JsonElement>(JsonSerializer.Serialize(new { Age = 1 })), Class2 = new ValidationClass2 { } }; ValidationHelper.Validate(obj).Count.ShouldBe(3); }