コード例 #1
0
        public void TickReturnsSuccess()
        {
            var node   = new AlwaysSuccessNode();
            var status = node.Tick();

            Assert.That(status, Is.EqualTo(NodeStatus.SUCCESS));
        }
コード例 #2
0
        public void SuccessChildReturnsFailure()
        {
            var child = new AlwaysSuccessNode();
            var node  = new ForceFailureNode(child);

            var status = node.Tick();

            Assert.That(status, Is.EqualTo(NodeStatus.FAILURE));
        }
コード例 #3
0
        public void SuccessChildReturnsSuccess()
        {
            var child = new AlwaysSuccessNode();
            var node  = new ForceSuccessNode(child);

            var status = node.Tick();

            Assert.That(status, Is.EqualTo(NodeStatus.SUCCESS));
        }