public async Task GivenSearchRequest_AllSeriesLevel_MatchResult()
        {
            DicomDataset matchInstance = await PostDicomFileAsync(new DicomDataset()
            {
                { DicomTag.Modality, "MRI" },
            });

            var seriesId = matchInstance.GetSingleValue <string>(DicomTag.SeriesInstanceUID);

            using DicomWebAsyncEnumerableResponse <DicomDataset> response = await _client.QuerySeriesAsync("Modality=MRI");

            Assert.Equal(KnownContentTypes.ApplicationDicomJson, response.ContentHeaders.ContentType.MediaType);
            DicomDataset[] datasets = await response.ToArrayAsync();

            Assert.NotNull(datasets);
            DicomDataset testDataResponse = datasets.FirstOrDefault(ds => ds.GetSingleValue <string>(DicomTag.SeriesInstanceUID) == seriesId);

            Assert.NotNull(testDataResponse);
            ValidationHelpers.ValidateResponseDataset(QueryResource.AllSeries, matchInstance, testDataResponse);
        }