public void TickReturnsFailure() { var node = new AlwaysFailureNode(); var status = node.Tick(); Assert.That(status, Is.EqualTo(NodeStatus.FAILURE)); }
public void FailureChildReturnsFailure() { var child = new AlwaysFailureNode(); var node = new ForceFailureNode(child); var status = node.Tick(); Assert.That(status, Is.EqualTo(NodeStatus.FAILURE)); }
public void FailureChildReturnsSuccess() { var child = new AlwaysFailureNode(); var node = new ForceSuccessNode(child); var status = node.Tick(); Assert.That(status, Is.EqualTo(NodeStatus.SUCCESS)); }