public TvProviderTest() { _serviceProvider = new ServiceCollection().AddLogging(builder => builder.AddConsole()) .BuildServiceProvider(); var loggerFactory = _serviceProvider.GetService <ILoggerFactory>(); var logger = loggerFactory.CreateLogger <TVProvider>(); var httpClient = new MockHttpClient(); var jsonSerializer = new MockJsonSerializer(); _doubanProvider = new TVProvider(httpClient, jsonSerializer, logger); }
public TvProviderTest(ITestOutputHelper output) { var serviceProvider = ServiceUtils.BuildServiceProvider <TVProvider>(output); _doubanProvider = serviceProvider.GetService <TVProvider>(); }