public void TriggerType_ReturnsConstructuredTriggerType() { var entityType = typeof(string); var subject = new BeforeCommitTriggerDescriptor(entityType); Assert.Equal(typeof(IBeforeCommitTrigger <string>), subject.TriggerType); }
public async Task Execute_ForwardsCall() { var entityType = typeof(string); var triggerStub = new TriggerStub <string>(); var subject = new BeforeCommitTriggerDescriptor(entityType); await subject.Invoke(triggerStub, new TriggerContextStub <string>(), null, default); Assert.Single(triggerStub.BeforeCommitInvocations); }