public void ReturnsFailureWhenAlwaysFailIsTrueEvenIfInternalTickReturnsSuccess() { var task = new StubExecutionTask(null, new BTExecutor(new ModelSuccess(null)), null) { AlwaysFail = true }; task.Spawn(new BasicContext()); Assert.AreEqual(Status.Failure, task.Tick()); }
public void ReturnsFailureWhenAlwaysFailIsTrueEvenIfInternalTickReturnsSuccess() { var task = new StubExecutionTask(null, new BTExecutor(new ModelSuccess(null)), null) {AlwaysFail = true}; task.Spawn(new BasicContext()); Assert.AreEqual(Status.Failure, task.Tick()); }