public void Consume() { int cnt = 0; IPortReceive pa = new Port <int> (); IPortReceive pb = new Port <string> (); var mr = new MultipleItemReceiver (Arbiter.FromHandler (() => { ++cnt; }), pa, pb); try { mr.Consume (new PortElement<int> (10)); Assert.Fail ("#1"); } catch (NotImplementedException) {} }