public CoinsClientTests(CoinGeckoApiFixture apiFixture, ITestOutputHelper output)
     : base(apiFixture, output)
 {
     _coinsClient  = ServiceProvider.GetRequiredService <ICoinsClient>();
     _simpleClient = ServiceProvider.GetRequiredService <ISimpleClient>();
     _output       = output;
 }
Example #2
0
    public CoinGeckoClientTests(CoinGeckoApiFixture apiFixture, ITestOutputHelper output)
        : base(apiFixture, output)
    {
        _coinsClient = ServiceProvider.GetRequiredService <ICoinGeckoClient>();

        _quoteCurrencyId = Constants.UsdCoin;
        _asOf            = DateTime.Today.AddDays(-5);
    }
 protected CoinGeckoClientTestBase(CoinGeckoApiFixture apiFixture, ITestOutputHelper output)
 {
     Logger = new LoggerConfiguration().WriteTo.TestOutput(output).CreateLogger()
              .ForContext(MethodBase.GetCurrentMethod() !.DeclaringType !);
     ServiceProvider = apiFixture.ServiceProvider;
 }