public void UploadSegmentsTest() { var containerID = "f8bbb31e-b01a-43f6-89bf-2d32abe95a4d"; var filePath = EmbeddedResource.GetTestFileLocation("SegmentsAutomationFile.xml"); var segmentsUploadResponse = GetFileUploadResponse(containerID, filePath); var deserializedResponse = JsonConvert.DeserializeObject <SegmentsResponseObject>(segmentsUploadResponse.Content);; deserializedResponse.httpResponseMessage.StatusCode.ToString().Should().Be("201"); deserializedResponse.httpResponseMessage.ReasonPhrase.ToString().Should().Be("Created"); deserializedResponse.httpResponseMessage.IsSuccessStatusCode.Should().Be(true); foreach (var segment in deserializedResponse.sewer_pipes) { segment.key.Should().NotBeNull(); segment.value.Should().NotBeNull(); } deserializedResponse.format.Should().NotBeNull(); deserializedResponse.codeSystem.Should().NotBeNull(); deserializedResponse.language.Should().NotBeNull(); }