public void SetUp() { _ministryPlatformService = new Mock <IMinistryPlatformService>(); _authService = new Mock <IAuthenticationRepository>(); _configuration = new Mock <IConfigurationWrapper>(); _configuration.Setup(mocked => mocked.GetConfigIntValue("GroupConnectorPageId")).Returns(467); _configuration.Setup(mocked => mocked.GetConfigValue("GroupConnectorRegistrationPageId")).Returns("GroupConnectorRegistrationPageId"); _configuration.Setup(m => m.GetEnvironmentVarAsString("API_USER")).Returns("uid"); _configuration.Setup(m => m.GetEnvironmentVarAsString("API_PASSWORD")).Returns("pwd"); _authService.Setup(m => m.Authenticate(It.IsAny <string>(), It.IsAny <string>())).Returns(new Dictionary <string, object> { { "token", "ABC" }, { "exp", "123" } }); _fixture = new GroupConnectorRepository(_ministryPlatformService.Object, _authService.Object, _configuration.Object); }
public void SetUp() { _ministryPlatformService = new Mock <IMinistryPlatformService>(); _ministryPlatformRestRepository = new Mock <IMinistryPlatformRestRepository>(); _authService = new Mock <IAuthenticationRepository>(); _configuration = new Mock <IConfigurationWrapper>(); _configuration.Setup(mocked => mocked.GetConfigIntValue("GroupConnectorPageId")).Returns(467); _configuration.Setup(mocked => mocked.GetConfigValue("GroupConnectorRegistrationPageId")).Returns("GroupConnectorRegistrationPageId"); _configuration.Setup(m => m.GetEnvironmentVarAsString("API_USER")).Returns("uid"); _configuration.Setup(m => m.GetEnvironmentVarAsString("API_PASSWORD")).Returns("pwd"); _authService.Setup(m => m.Authenticate(It.IsAny <string>(), It.IsAny <string>())).Returns(new AuthToken { AccessToken = "ABC", ExpiresIn = 123 }); _fixture = new GroupConnectorRepository(_ministryPlatformService.Object, _ministryPlatformRestRepository.Object, _authService.Object, _configuration.Object); }