Пример #1
0
        public static (CoreClient, StubMessageHandler, HabiticaCredentials) InstrumentedCoreClient()
        {
            var handler     = new StubMessageHandler();
            var credentials = ValidHabiticaCredentials;
            var client      = CoreClient.Create(credentials, handler);

            return(client, handler, credentials);
        }
Пример #2
0
 public void Create_InvalidCredentials_ThrowsArgumentException(HabiticaCredentials credentials)
 {
     Assert.Throws <ArgumentException>(() => CoreClient.Create(credentials, new SocketsHttpHandler()));
 }
Пример #3
0
 public DataSaver(string rootDirectory, string baseAddress, string indexLocation)
 {
     _client        = CoreClient.Create(baseAddress, indexLocation).Result;
     _rootDirectory = rootDirectory;
 }
Пример #4
0
 public void Create_NullArgument_ThrowsArgumentNullException(HabiticaCredentials credentials, HttpMessageHandler handler, Uri baseAddress)
 {
     Assert.Throws <ArgumentNullException>(() => CoreClient.Create(credentials, handler, baseAddress));
 }