示例#1
0
 public void CanGetTcpChannelOnUnpecifiedPortPUT1([PexAssumeUnderTest] String name)
 {
     channel1 = ServerUtilities.GetTcpChannel(name, 0);
     channel2 = ServerUtilities.GetTcpChannel(name, 0);
     PexAssert.AreEqual(channel1, channel2);
     PexAssert.AreSame(channel1, channel2);
 }
示例#2
0
 public void CanGetTcpChannelOnUnpecifiedPort()
 {
     channel1 = ServerUtilities.GetTcpChannel("test", 0);
     PexAssert.AreEqual("test", channel1.ChannelName);
     channel2 = ServerUtilities.GetTcpChannel("test", 0);
     PexAssert.AreEqual("test", channel2.ChannelName);
     PexAssert.AreEqual(channel1, channel2);
     PexAssert.AreSame(channel1, channel2);
 }
示例#3
0
        public void CanGetTcpChannelOnSpecifiedPort()
        {
            channel1 = ServerUtilities.GetTcpChannel("test", 1234);
            PexAssert.AreEqual("test", channel1.ChannelName);
            channel2 = ServerUtilities.GetTcpChannel("test", 4321);
            PexAssert.AreEqual("test", channel2.ChannelName);
            PexAssert.AreEqual(channel1, channel2);
            PexAssert.AreSame(channel1, channel2);
            ChannelDataStore cds = (ChannelDataStore)channel1.ChannelData;

            PexAssert.AreEqual("tcp://127.0.0.1:1234", cds.ChannelUris[0]);
        }
示例#4
0
        public void ShellSortListPUT(char[] actual)
        {
            if (actual == null)
            {
                actual.ShellSort();
                PexAssert.IsTrue(false, "Exception was expected");
            }
            IList <char> result   = actual.ShellSort();
            IList <char> expected = actual.InsertionSort();

            PexAssert.AreSame(expected, result);
            PexObserve.ValueForViewing <IList <char> >("Shell sort result", actual);
        }
示例#5
0
 public void CanGetTcpChannelOnSpecifiedPortPUT1([PexAssumeUnderTest] TcpChannel chan1, [PexAssumeUnderTest] TcpChannel chan2)
 {
     PexAssume.AreEqual(chan1.ChannelName, chan2.ChannelName);
     PexAssert.AreSame(chan1, chan2);
     PexAssert.AreEqual(chan1, chan2);
 }