public void TestDicomExplorerSearchCriteria() { var referenceObject = new BaselineDataContracts.DicomExplorerSearchCriteria { StudyDateFrom = DateTime.Today.AddYears(-1), StudyDateTo = DateTime.Now, PatientId = "asdf", PatientsName = "fdsa", AccessionNumber = "anumber", StudyDescription = "desu", Modalities = new List <string> { "MR", "CT" } }; var currentObject = TestRequestContractCompatibility <DicomExplorerSearchCriteria>(referenceObject); Assert.AreEqual(referenceObject.StudyDateFrom, currentObject.StudyDateFrom); Assert.AreEqual(referenceObject.StudyDateTo, currentObject.StudyDateTo); Assert.AreEqual(referenceObject.PatientId, currentObject.PatientId); Assert.AreEqual(referenceObject.PatientsName, currentObject.PatientsName); Assert.AreEqual(referenceObject.AccessionNumber, currentObject.AccessionNumber); Assert.AreEqual(referenceObject.StudyDescription, currentObject.StudyDescription); Assert.AreEqual(referenceObject.Modalities, currentObject.Modalities); }
public void TestDicomExplorerSearchCriteria() { var referenceObject = new BaselineDataContracts.DicomExplorerSearchCriteria { StudyDateFrom = DateTime.Today.AddYears(-1), StudyDateTo = DateTime.Now, PatientId = "asdf", PatientsName = "fdsa", AccessionNumber = "anumber", StudyDescription = "desu", Modalities = new List<string> {"MR", "CT"} }; var currentObject = TestRequestContractCompatibility<DicomExplorerSearchCriteria>(referenceObject); Assert.AreEqual(referenceObject.StudyDateFrom, currentObject.StudyDateFrom); Assert.AreEqual(referenceObject.StudyDateTo, currentObject.StudyDateTo); Assert.AreEqual(referenceObject.PatientId, currentObject.PatientId); Assert.AreEqual(referenceObject.PatientsName, currentObject.PatientsName); Assert.AreEqual(referenceObject.AccessionNumber, currentObject.AccessionNumber); Assert.AreEqual(referenceObject.StudyDescription, currentObject.StudyDescription); Assert.AreEqual(referenceObject.Modalities, currentObject.Modalities); }