コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }