コード例 #1
0
        public void TestRequiredFieldPassed()
        {
            var model = new TestModels.RequiredFieldModel
            {
                Field = "Hello World"
            };

            Engine.Validate(model);

            var result = Engine.Error.FirstOrDefault().Value.Count == 0;

            Assert.IsTrue(result);
        }
コード例 #2
0
        public void TestRequiredFieldWithError()
        {
            var model = new TestModels.RequiredFieldModel
            {
                Field = string.Empty
            };

            Engine.Validate(model);

            var result = Engine.Error.FirstOrDefault().Value.First();

            Assert.AreEqual(ValidationAttribute.ErrorCode.IsNotNullOrEmptyError.ToString(), result);
        }
コード例 #3
0
        public void TestRequiredFieldWithError()
        {
            var model = new TestModels.RequiredFieldModel
            {
                Field = string.Empty
            };

            Engine.Validate(model);

            var result = Engine.Error.FirstOrDefault().Value.First();

            Assert.AreEqual(ValidationAttribute.ErrorCode.IsNotNullOrEmptyError.ToString(), result);
        }
コード例 #4
0
        public void TestRequiredFieldPassed()
        {
            var model = new TestModels.RequiredFieldModel
            {
                Field = "Hello World"
            };

            Engine.Validate(model);

            var result = Engine.Error.FirstOrDefault().Value.Count == 0;

            Assert.IsTrue(result);
        }