Microsoft.Ccr.Core.VariableArgumentTaskTest.ExecuteWithBoundFirstArg C# (CSharp) Méthode

ExecuteWithBoundFirstArg() private méthode

private ExecuteWithBoundFirstArg ( ) : void
Résultat void
        public void ExecuteWithBoundFirstArg()
        {
            double cntA = 1;
            int cntB = 1;
            var task = new VariableArgumentTask<double, int> (1, (a, b) => { cntA += a; cntB += b.Length; });

            task [0] = new PortElement <double> (4);
            task [1] = new PortElement <int> (2);
            Assert.IsNull (task.Execute (), "#1");
            Assert.AreEqual (5, cntA, "#2");
            Assert.AreEqual (2, cntB, "#3");
        }