private async Task TestClient(ITestHttpClient testHttpClient, string title, string author) { var postResponse = await testHttpClient.PostAsync(new BookPostRequest { Title = title, Author = author }); await testHttpClient.PutAsync(new BookPutRequest { Id = postResponse.Id, Title = $"{title} - updated", Author = $"{author} - updated" }); var getResponse = await testHttpClient.GetAsync(postResponse.Id); var getListResponse = await testHttpClient.GetListAsync(); var deleteResponse = await testHttpClient.DeleteAsync(postResponse.Id); }
public App(ITestHttpClient dataCollector, IConfigurationRoot config, ILogger <App> logger) { _dataCollectorService = dataCollector; _logger = logger; _config = config; }