public async void CreateJobWithApiClient()
        {
            var nextId = CustomRandomNumberHelper.NextInteger();
            var aJob   = new JobModel {
                JobId = nextId, Name = "A test Job"
            };
            var response = await _client.PostAsJsonAsync("/api/jobs/", aJob);

            response.EnsureSuccessStatusCode();
            _logger.LogDebug(response.ToString());
            var responseString = await response.Content.ReadAsStringAsync();

            Assert.Empty(responseString);
        }
Example #2
0
        public async void CreateCategoryWithApiClient()
        {
            var nextId    = CustomRandomNumberHelper.NextInteger();
            var aCategory = new CategoryModel {
                CategoryId = nextId, Name = "A test category"
            };
            var response = await _client.PostAsJsonAsync("/api/categories/", aCategory);

            Assert.NotNull(response);
            response.EnsureSuccessStatusCode();
            var responseString = await response.Content.ReadAsStringAsync();

            _logger.LogInformation(responseString);
            Assert.Empty(responseString);
        }