private void InitializeFakeObjects()
 {
     _authenticationProviderRepositoryStub = new Mock <IAuthenticationProviderRepository>();
     _configurationEventSourceStub         = new Mock <IConfigurationEventSource>();
     _removeAuthenticationProviderAction   = new RemoveAuthenticationProviderAction(
         _authenticationProviderRepositoryStub.Object,
         _configurationEventSourceStub.Object);
 }
 public AuthProviderActions(
     IGetAuthenticationProvider getAuthenticationProvider,
     IGetAuthenticationProviders getAuthenticationProviders,
     IActivateAuthenticationProvider activateAuthenticationProvider,
     IUpdateAuthenticationProvider updateAuthenticationProvider,
     IAddAuthenticationProviderAction addAuthenticationProviderAction,
     IRemoveAuthenticationProviderAction removeAuthenticationProviderAction)
 {
     _getAuthenticationProvider          = getAuthenticationProvider;
     _getAuthenticationProviders         = getAuthenticationProviders;
     _activateAuthenticationProvider     = activateAuthenticationProvider;
     _updateAuthenticationProvider       = updateAuthenticationProvider;
     _addAuthenticationProviderAction    = addAuthenticationProviderAction;
     _removeAuthenticationProviderAction = removeAuthenticationProviderAction;
 }