Exemple #1
0
    [Test] public void MultiLevelCallTree()
    {
        var s = (
            done.Via(log && "B.", "Foo", "Bar") &&
            done.Via(log && "C.", "Foo", "Bar")
            ).Via(log && "A.", "Top", "Level");

        o(F.CallTree(s),
          "* Top.Level (A.)\n  * Foo.Bar (B.)\n  * Foo.Bar (C.)\n");
    }
Exemple #2
0
    [Test] public void SingleLevelCallTree()
    {
        var s = fail.Via(log && "Out of range", "NPC", "Attack");

        o(F.CallTree(s), "  NPC.Attack (Out of range)\n");
    }