Deveel.Data.CommitTests.UniqueKeyViolation C# (CSharp) Метод

UniqueKeyViolation() приватный Метод

private UniqueKeyViolation ( ) : void
Результат void
        public void UniqueKeyViolation()
        {
            TestQuery.Insert(new ObjectName("a"),
                new SqlExpression[] {SqlExpression.Constant(2), SqlExpression.Constant("Antonello Provenzano")});

            var expected = Is.InstanceOf<ConstraintViolationException>()
                .And.TypeOf<UniqueKeyViolationException>()
                .And.Property("TableName").EqualTo(ObjectName.Parse("APP.a"))
                .And.Property("ColumnNames").EqualTo(new [] {"name"});

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