示例#1
0
 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;
 }