Beispiel #1
0
        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);
        }
Beispiel #2
0
 public App(ITestHttpClient dataCollector, IConfigurationRoot config, ILogger <App> logger)
 {
     _dataCollectorService = dataCollector;
     _logger = logger;
     _config = config;
 }