private void InitializeFakeObjects()
 {
     _parameterParserHelperFake             = new Mock <IParameterParserHelper>();
     _actionResultFactoryFake               = new Mock <IActionResultFactory>();
     _authenticateHelperFake                = new Mock <IAuthenticateHelper>();
     _authenticateResourceOwnerOpenIdAction = new AuthenticateResourceOwnerOpenIdAction(
         _parameterParserHelperFake.Object,
         _actionResultFactoryFake.Object,
         _authenticateHelperFake.Object);
 }
 public AuthenticateActions(
     IAuthenticateResourceOwnerOpenIdAction authenticateResourceOwnerOpenIdAction,
     ILocalOpenIdUserAuthenticationAction localOpenIdUserAuthenticationAction,
     IGenerateAndSendCodeAction generateAndSendCodeAction,
     IValidateConfirmationCodeAction validateConfirmationCodeAction,
     IRemoveConfirmationCodeAction removeConfirmationCodeAction)
 {
     _authenticateResourceOwnerOpenIdAction = authenticateResourceOwnerOpenIdAction;
     _localOpenIdUserAuthenticationAction   = localOpenIdUserAuthenticationAction;
     _generateAndSendCodeAction             = generateAndSendCodeAction;
     _validateConfirmationCodeAction        = validateConfirmationCodeAction;
     _removeConfirmationCodeAction          = removeConfirmationCodeAction;
 }