コード例 #1
0
ファイル: TestSwitch.cs プロジェクト: blake2002/Flow
        public void TestSwitchStatement(int val, int expect)
        {
            Root.Add(
                New.Switch(New.Value(val),
                           New.Case(1, New.Do(() => val *= 2)),
                           New.Case(2, New.Do(() => val *= 3)),
                           New.Case(3, New.Do(() => val *= 4))
                           )
                );

            Step();

            Assert.AreEqual(expect, val);
        }