Beispiel #1
0
        public void TestToDataContract()
        {
            TestSettingsStore.Instance.Reset();

            var treeServer = new ServerTreeDicomServer("name", "location", "host", "aetitle", 105, true, 51121, 51122);
            var ae         = treeServer.ToDataContract();

            Assert.AreEqual("name", ae.Name);
            Assert.AreEqual("location", ae.Location);
            Assert.AreEqual("aetitle", ae.AETitle);
            Assert.AreEqual("host", ae.ScpParameters.HostName);
            Assert.AreEqual(105, ae.ScpParameters.Port);
            Assert.IsNotNull(ae.StreamingParameters);
            Assert.AreEqual(51121, ae.StreamingParameters.HeaderServicePort);
            Assert.AreEqual(51122, ae.StreamingParameters.WadoServicePort);

            treeServer.IsStreaming = false;
            ae = treeServer.ToDataContract();
            Assert.AreEqual("name", ae.Name);
            Assert.AreEqual("location", ae.Location);
            Assert.AreEqual("aetitle", ae.AETitle);
            Assert.AreEqual("host", ae.ScpParameters.HostName);
            Assert.AreEqual(105, ae.ScpParameters.Port);
            Assert.IsNull(ae.StreamingParameters);
        }
Beispiel #2
0
        public void TestToDataContract()
        {
            TestSettingsStore.Instance.Reset();

            var treeServer = new ServerTreeDicomServer("name", "location", "host", "aetitle", 105, true, 51121, 51122);
            var ae = treeServer.ToDataContract();
            Assert.AreEqual("name", ae.Name);
            Assert.AreEqual("location", ae.Location);
            Assert.AreEqual("aetitle", ae.AETitle);
            Assert.AreEqual("host", ae.ScpParameters.HostName);
            Assert.AreEqual(105, ae.ScpParameters.Port);
            Assert.IsNotNull(ae.StreamingParameters);
            Assert.AreEqual(51121, ae.StreamingParameters.HeaderServicePort);
            Assert.AreEqual(51122, ae.StreamingParameters.WadoServicePort);

            treeServer.IsStreaming = false;
            ae = treeServer.ToDataContract();
            Assert.AreEqual("name", ae.Name);
            Assert.AreEqual("location", ae.Location);
            Assert.AreEqual("aetitle", ae.AETitle);
            Assert.AreEqual("host", ae.ScpParameters.HostName);
            Assert.AreEqual(105, ae.ScpParameters.Port);
            Assert.IsNull(ae.StreamingParameters);
        }