コード例 #1
0
            public void It_should_execute_a_generic_function()
            {
                var task = new ConditionGeneric {
                    updateLogic = () => false
                };

                Assert.AreEqual(TaskStatus.Failure, task.Update());
            }
コード例 #2
0
            public void It_should_execute_a_exit_hook()
            {
                var test = 0;
                var task = new ConditionGeneric {
                    exitLogic = () => { test++; }
                };

                task.Update();

                Assert.AreEqual(1, test);
            }
コード例 #3
0
            public void It_should_return_success_without_a_lambda()
            {
                var task = new ConditionGeneric();

                Assert.AreEqual(TaskStatus.Success, task.Update());
            }