public void Ticket1152_4_1() { // // Create and fill the worklist request. // DicomMessage worklistQueryRequest = new DicomMessage(DimseCommand.CFINDRQ); worklistQueryRequest.CommandSet.Set("0x00000002", VR.UI, "1.2.840.10008.5.1.4.31"); worklistQueryRequest.DataSet.Set("0x00100020", VR.LO, ""); worklistQueryRequest.DataSet.Set("0x00100010", VR.PN, ""); worklistQueryRequest.DataSet.Set("0x00400100[1]/0x00400001", VR.AE, ""); worklistQueryRequest.DataSet.Set("0x00400100[1]/0x00400002", VR.DA, ""); worklistQueryRequest.DataSet.Set("0x00400100[1]/0x00080060", VR.CS, "CT"); ThreadManager threadManager = new ThreadManager(); Ticket1152DicomThread thread = new Ticket1152DicomThread(worklistQueryRequest, 4); thread.Initialize(threadManager); Config.SetOptions(thread, "Ticket1152", "Ticket1152_4_1"); thread.Start(); thread.WaitForCompletion(); Assert.That(thread.RspMessageCount, Is.EqualTo(3)); }