public void Execute_NoValidAuthKey_ValidationFails() { // Arrange var configurationStub = new ConfigurationStub(); var validationStep = new EventGridAuthKeyValidationStep(configurationStub); // Act var validationResult = validationStep.Execute(); // Assert Assert.False(validationResult.Successful); }
public void Execute_HasValidAuthKey_Succeeds() { // Arrange const string configuredAuthKey = "ABC"; var configurationStub = new ConfigurationStub(EnvironmentVariables.Runtime.EventGrid.AuthKey, configuredAuthKey); var validationStep = new EventGridAuthKeyValidationStep(configurationStub); // Act var validationResult = validationStep.Execute(); // Assert Assert.True(validationResult.Successful); }