Deveel.Data.CreateTriggerTests.CallbackTrigger C# (CSharp) Метод

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

private CallbackTrigger ( ) : void
Результат void
        public void CallbackTrigger()
        {
            var tableName = ObjectName.Parse("APP.test_table");
            AdminQuery.CreateCallbackTrigger("trigger1", tableName, TriggerEventTime.Before, TriggerEventType.Insert);

            var trigger = AdminQuery.Access().GetObject(DbObjectType.Trigger, new ObjectName("trigger1")) as Trigger;

            Assert.IsNotNull(trigger);
            Assert.AreEqual("trigger1", trigger.TriggerInfo.TriggerName.FullName);
            Assert.AreEqual(tableName, trigger.TriggerInfo.TableName);
            Assert.AreEqual(TriggerEventTime.Before, trigger.TriggerInfo.EventTime);
            Assert.AreEqual(TriggerEventType.Insert, trigger.TriggerInfo.EventType);
        }