public void PortElementCountWithBoundFirstArg() { double cntA = 1; int cntB = 1; var task = new VariableArgumentTask<double, int> (1, (a, b) => { cntA += a; cntB += b.Length; }); Assert.AreEqual (2, task.PortElementCount, "#1"); }