Beispiel #1
0
        public void Inverter_changes_success_to_failure()
        {
            var successNode = Inverter.Node(Mocks.AlwaysSucceedsNode);

            BehaviorTree.Run(successNode, Mocks.EmptyDictionary).ShouldEqual(NodeStatus.Failure);
        }
Beispiel #2
0
        public void Inverter_does_not_change_running()
        {
            var successNode = Inverter.Node(Mocks.AlwaysRunningNode);

            BehaviorTree.Run(successNode, Mocks.EmptyDictionary).ShouldEqual(NodeStatus.Running);
        }