public void PType() {
MockDataHandler idh = new MockDataHandler();
MockSender mspr = new ThreadedMockSender(null, null, idh, 1);
byte[] data = new byte[1024];
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetBytes(data);
MemBlock mdata = MemBlock.Reference(data);
object lr = idh.LastReceived;
mspr.Send(new CopyList(new PType("LONG"), mdata));
while(lr == idh.LastReceived) {
Thread.Sleep(0);
}
Assert.AreEqual(mdata, idh.LastReceived, "PType MockSender");
}
}