Deveel.Data.CommitTests.CheckViolation C# (CSharp) Method

CheckViolation() private method

private CheckViolation ( ) : void
return void
        public void CheckViolation()
        {
            TestQuery.Insert(new ObjectName("a"), new SqlExpression[] {
                SqlExpression.Constant(101),
                SqlExpression.Constant("Sebastiano Provenzano"),
            });

            var expected = Is.InstanceOf<ConstraintViolationException>()
                .And.TypeOf<CheckViolationException>()
                .And.Property("TableName").EqualTo(ObjectName.Parse("APP.a"));

            Assert.Throws(expected, () => TestQuery.Commit());
        }