private void TestNBIASeries(NBIATestParameters testParameters, string endPointUrl)
        {
            NBIASeries series = new NBIASeries();
			DataTable dataTable = series.getSeriesInfo(testParameters.NBIAQueryParameters, endPointUrl);
            Assert.IsNotNull(dataTable.Rows, "Rows null");
            Assert.IsTrue(dataTable.Rows.Count > 0, "Rows empty");
        }
		private void TestNBIAPatient(NBIATestParameters testParameters, string endPointUrl)
        {
            NBIAPatient patient = new NBIAPatient();
            DataTable dataTable = patient.getPatientInfo(testParameters.NBIAQueryParameters, endPointUrl);
            Assert.IsNotNull(dataTable.Rows, "Rows null");
            Assert.IsTrue(dataTable.Rows.Count > 0, "Rows empty");
        }
        private void TestNBIAImage(NBIATestParameters testParameters, string endPointUrl)
        {
            NBIAImage image     = new NBIAImage();
            DataTable dataTable = image.getImageInfo(testParameters.NBIAQueryParameters, endPointUrl);

            Assert.IsNotNull(dataTable.Rows, "Rows null");
            Assert.IsTrue(dataTable.Rows.Count > 0, "Rows empty");
        }
        public void TestNBIASearchQueries(string endPointUrl)
        {
            NBIATestParameters testParameters = new NBIATestParameters();
            testParameters.Project = "TCGA";
			TestNBIAStudy(testParameters, endPointUrl);

            testParameters.StudyInstanceUid = "1.3.6.1.4.1.9328.50.45.278844795194298910084884570122397123437";
			TestNBIAPatient(testParameters, endPointUrl);

            testParameters.StudyInstanceUid = "1.3.6.1.4.1.9328.50.4.677842";
			TestNBIATialDataProvenance(testParameters, endPointUrl);
        }
        public void TestNBIASearchQueries(string endPointUrl)
        {
            NBIATestParameters testParameters = new NBIATestParameters();

            testParameters.Project = "TCGA";
            TestNBIAStudy(testParameters, endPointUrl);

            testParameters.StudyInstanceUid = "1.3.6.1.4.1.9328.50.45.278844795194298910084884570122397123437";
            TestNBIAPatient(testParameters, endPointUrl);

            testParameters.StudyInstanceUid = "1.3.6.1.4.1.9328.50.4.677842";
            TestNBIATialDataProvenance(testParameters, endPointUrl);
        }
 private void TestNBIAClinicalTrialSite(NBIATestParameters testParameters)
 {
 }
		private void TestNBIAImage(NBIATestParameters testParameters, string endPointUrl)
        {
            NBIAImage image = new NBIAImage();
			DataTable dataTable = image.getImageInfo(testParameters.NBIAQueryParameters, endPointUrl);
            Assert.IsNotNull(dataTable.Rows, "Rows null");
            Assert.IsTrue(dataTable.Rows.Count > 0, "Rows empty");
        }
		private void TestNBIATialDataProvenance(NBIATestParameters testParameters, string endPointUrl)
        {
            NBIATrialDataProvenance trialDataProvenance = new NBIATrialDataProvenance();
			DataTable dataTable = trialDataProvenance.getTrialDataProvenanceInfo(testParameters.NBIAQueryParameters, endPointUrl);
            Assert.IsNotNull(dataTable.Rows, "Rows null");
            Assert.IsTrue(dataTable.Rows.Count > 0, "Rows empty");
        }
 private void TestNBIAClinicalTrialSite(NBIATestParameters testParameters)
 {
 }