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