public static void QueryTiming_PropertyGet_EqualsCtorArg() { Identifier triggerName = "test_trigger"; const string definition = "create trigger test_trigger..."; const TriggerQueryTiming timing = TriggerQueryTiming.Before; const TriggerEvent events = TriggerEvent.Update; var trigger = new SqliteDatabaseTrigger(triggerName, definition, timing, events); Assert.That(trigger.QueryTiming, Is.EqualTo(timing)); }
public static void IsEnabled_PropertyGet_ReturnsTrue() { Identifier triggerName = "test_trigger"; const string definition = "create trigger test_trigger..."; const TriggerQueryTiming timing = TriggerQueryTiming.Before; const TriggerEvent events = TriggerEvent.Update; var trigger = new SqliteDatabaseTrigger(triggerName, definition, timing, events); Assert.That(trigger.IsEnabled, Is.True); }
public static void ToString_WhenInvoked_ReturnsExpectedValues(string name, string expectedResult) { var triggerName = Identifier.CreateQualifiedIdentifier(name); const string definition = "create trigger test_trigger..."; const TriggerQueryTiming timing = TriggerQueryTiming.Before; const TriggerEvent events = TriggerEvent.Update; var trigger = new SqliteDatabaseTrigger(triggerName, definition, timing, events); var result = trigger.ToString(); Assert.That(result, Is.EqualTo(expectedResult)); }