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);
        }