public void SchedulerCanScheduleAnAction()
        {
            var scheduler = new EveActionExecutor();

            var defaultAction = new DefaultAction();
            scheduler.Schedule(defaultAction);
            scheduler.Execute();

            Assert.True(defaultAction.HasExecutedSuccesfully());
        }
        public void SchedulerActionListGetsEmptyAfterItExecutesThem()
        {
            var scheduler = new EveActionExecutor();

            Assert.DoesNotThrow(() => {scheduler.Execute();});
        }