public void It_should_execute_a_generic_function() { var task = new ConditionGeneric { updateLogic = () => false }; Assert.AreEqual(TaskStatus.Failure, task.Update()); }
public void It_should_execute_a_exit_hook() { var test = 0; var task = new ConditionGeneric { exitLogic = () => { test++; } }; task.Update(); Assert.AreEqual(1, test); }
public void It_should_return_success_without_a_lambda() { var task = new ConditionGeneric(); Assert.AreEqual(TaskStatus.Success, task.Update()); }