public async void GetConcreteMaterial()
        {
            var client  = GetClient();
            var request = RestSharpApiClientHelper.BuildBoschBlueRequest(Method.GET, "api/materials/concrete");

            request.AddHeader("QueryBy", "MaterialName");
            var response = await client.Execute(request);

            Assert.NotNull(response);
            _logger.LogDebug("HTTP GET of Materials returned status code: " + response.StatusCode);
            Assert.Equal(HttpStatusCode.OK, response.StatusCode);
            Assert.NotNull(response.Content);
            var jsonContent = response.Content;

            _logger.LogDebug("HTTP GET of Materials returned contents: " + jsonContent);
            Assert.False(string.IsNullOrWhiteSpace(jsonContent));
            var materialData = JsonConvert.DeserializeObject <MaterialModel>(jsonContent);

            Assert.NotNull(materialData);

            client.Dispose();
        }
        public async void GetGrindJob()
        {
            var client  = GetClient();
            var request = RestSharpApiClientHelper.BuildBoschBlueRequest(Method.GET, "api/jobs/grind");

            request.AddHeader("QueryBy", "JobName");
            var response = await client.Execute(request);

            Assert.NotNull(response);
            _logger.LogDebug("HTTP GET of Jobs returned status code: " + response.StatusCode);
            Assert.Equal(HttpStatusCode.OK, response.StatusCode);
            Assert.NotNull(response.Content);
            var jsonContent = response.Content;

            _logger.LogDebug("HTTP GET of Jobs returned contents: " + jsonContent);
            Assert.False(string.IsNullOrWhiteSpace(jsonContent));
            var jobLink = JsonConvert.DeserializeObject <LinksWrapper <JobModel> >(jsonContent);

            Assert.NotNull(jobLink);
            Assert.Equal("[ Grind ]", jobLink.Value.Name);

            client.Dispose();
        }