public void NewReceiverGetAChancewithCurrentItems1()
{
Port<int> p = new Port <int> ();
var receiver = new MyReceiver ( Arbiter.FromHandler (() =>{}));
p.Post (10);
p.Post (20);
p.Post (30);
IPortReceive pr = p;
pr.RegisterReceiver (receiver);
Assert.AreEqual (1, receiver.eval, "#1");
Assert.AreEqual (2, p.ItemCount, "#2");
}