public void Test_HandleJoinName() { DicomInfo dicom = new DicomInfo(); dicom.patientName = "John^Kenn"; readDicom reader = new readDicom(); reader.nullCheck(dicom); String expected = "John Kenn"; Assert.AreEqual(expected, dicom.patientName); }
public void Test_HandleGenderInfo() { DicomInfo dicom = new DicomInfo(); dicom.sex = "Female"; readDicom reader = new readDicom(); reader.nullCheck(dicom); Assert.AreEqual("F", dicom.sex); dicom.sex = "Male"; reader.nullCheck(dicom); Assert.AreEqual("M", dicom.sex); }
public void insert(DicomInfo dicom, String filePath) { DAOInsertPatient dao = new DAOInsertPatient(); DAOLog log = new DAOLog(); if (dicom.patientExist == false) { if (Log.Created == false) { log.create(); } dao.insertPatient(dicom); dao.insertName(dicom); dao.insertImageInfo(dicom); dao.insertImageFile(dicom, filePath); } else if (dicom.sameSeries == false) { if (Log.Created == false) { log.create(); } dao.insertImageInfo(dicom); dao.insertImageFile(dicom, filePath); } else if (dicom.imageExist == false) { if (Log.Created == false) { log.create(); } dao.insertImageFile(dicom, filePath); } if (Log.NeedUpdate == true) { log.update(dicom.seriesID); } }
public void Test_HandleNullValues() { DicomInfo dicom = new DicomInfo(); dicom.studyUID = null; dicom.seriesUID = null; dicom.imageUID = null; dicom.patientName = null; dicom.sex = null; dicom.pBday = null; dicom.age = null; dicom.imgNumber = null; dicom.modality = null; dicom.bodyPart = null; dicom.studyDesc = null; dicom.seriesDesc = null; dicom.sliceThickness = null; readDicom reader = new readDicom(); reader.nullCheck(dicom); Assert.AreEqual(String.Empty, dicom.studyUID); Assert.AreEqual(String.Empty, dicom.seriesUID); Assert.AreEqual(String.Empty, dicom.imageUID); Assert.AreEqual(String.Empty, dicom.patientName); Assert.AreEqual(String.Empty, dicom.sex); Assert.AreEqual(String.Empty, dicom.pBday); Assert.AreEqual(String.Empty, dicom.age); Assert.AreEqual(String.Empty, dicom.imgNumber); Assert.AreEqual(String.Empty, dicom.modality); Assert.AreEqual(String.Empty, dicom.bodyPart); Assert.AreEqual(String.Empty, dicom.studyDesc); Assert.AreEqual(String.Empty, dicom.seriesDesc); Assert.AreEqual(String.Empty, dicom.sliceThickness); }