public void GetIdValidator_ReturnsSingleInstance() { // Act IWebHookIdValidator actual1 = CustomApiServices.GetIdValidator(); IWebHookIdValidator actual2 = CustomApiServices.GetIdValidator(); // Assert Assert.Same(actual1, actual2); }
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); }