GetIdValidator() public static method

Gets a default IWebHookIdValidator implementation which is used if none are registered with the Dependency Injection engine.
public static GetIdValidator ( ) : IWebHookIdValidator
return IWebHookIdValidator
Beispiel #1
0
        public void GetIdValidator_ReturnsSingleInstance()
        {
            // Act
            IWebHookIdValidator actual1 = CustomApiServices.GetIdValidator();
            IWebHookIdValidator actual2 = CustomApiServices.GetIdValidator();

            // Assert
            Assert.Same(actual1, actual2);
        }
Beispiel #2
0
        public void SetIdValidator_GetIdValidator_Roundtrips()
        {
            // Arrange
            Mock <IWebHookIdValidator> idValidatorMock = new Mock <IWebHookIdValidator>();

            // Act
            CustomApiServices.SetIdValidator(idValidatorMock.Object);
            IWebHookIdValidator actual = CustomApiServices.GetIdValidator();

            // Assert
            Assert.Same(idValidatorMock.Object, actual);
        }