public FirebaseAuthenticationProviderTests()
        {
            _firebaseAuthEndpoint = "firebaseAuthEndpoint";
            _firebaseApiKey       = "firebaseApiKey";

            var options = Substitute.For <IOptions <FirebaseConfig> >();

            options.Value.Returns(new FirebaseConfig {
                AuthEndpoint = _firebaseAuthEndpoint, ApiKey = _firebaseApiKey
            });

            _apiClient       = Substitute.For <IApiClient>();
            _requestProvider = Substitute.For <IApiRequestProvider>();

            _provider = new FirebaseAuthenticationProvider(options, _apiClient, _requestProvider);
        }
 public SecurityServiceTests()
 {
     _provider = Substitute.For <IFirebaseAuthenticationProvider>();
     _service  = new SecurityService(_provider);
 }
Esempio n. 3
0
 public SecurityService(IFirebaseAuthenticationProvider provider)
 {
     _provider = provider;
 }