private void InitializeFakeObjects() { _resourceOwnerRepositoryStub = new Mock <IResourceOwnerRepository>(); _confirmationCodeStoreStub = new Mock <IConfirmationCodeStore>(); _twoFactorAuthenticationHandlerStub = new Mock <ITwoFactorAuthenticationHandler>(); _generateAndSendCodeAction = new GenerateAndSendCodeAction( _resourceOwnerRepositoryStub.Object, _confirmationCodeStoreStub.Object, _twoFactorAuthenticationHandlerStub.Object); }
public AuthenticateActions( IAuthenticateResourceOwnerOpenIdAction authenticateResourceOwnerOpenIdAction, ILocalOpenIdUserAuthenticationAction localOpenIdUserAuthenticationAction, IGenerateAndSendCodeAction generateAndSendCodeAction, IValidateConfirmationCodeAction validateConfirmationCodeAction, IRemoveConfirmationCodeAction removeConfirmationCodeAction) { _authenticateResourceOwnerOpenIdAction = authenticateResourceOwnerOpenIdAction; _localOpenIdUserAuthenticationAction = localOpenIdUserAuthenticationAction; _generateAndSendCodeAction = generateAndSendCodeAction; _validateConfirmationCodeAction = validateConfirmationCodeAction; _removeConfirmationCodeAction = removeConfirmationCodeAction; }