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