public void Setup() { _server = new FederationServer("https://api.stellar.org/federation", "stellar.org"); _fakeHttpMessageHandler = new Mock <FederationServerTest.FakeHttpMessageHandler> { CallBase = true }; _httpClient = new HttpClient(_fakeHttpMessageHandler.Object); _server.HttpClient = _httpClient; }
public void Setup() { _server = new FederationServer("https://api.stellar.org/federation", "stellar.org"); _fakeHttpMessageHandler = new Mock <FakeHttpMessageHandler> { CallBase = true }; _httpClient = new HttpClient(_fakeHttpMessageHandler.Object); _server.HttpClient = _httpClient; _stellarHorizonservice = new StellarHorizonService("https://horizon-testnet.stellar.org/", _httpClient); }
public async Task TestCreateForDomain() { When(HttpOk, StellarToml); using (var server = await FederationServer.CreateForDomain("stellar.org")) { Assert.AreEqual(server.ServerUri, "https://api.stellar.org/federation"); Assert.AreEqual(server.Domain, "stellar.org"); } _fakeHttpMessageHandler.Verify(a => a.Send(It.IsAny <HttpRequestMessage>())); Assert.AreEqual(new Uri("https://stellar.org/.well-known/stellar.toml"), _fakeHttpMessageHandler.Object.RequestUri); }