public void RunTest()
        {
            var logger = new Mock <IExecutionLogger>();
            var driver = new PeriodEstimationDriver(logger.Object);

            driver.Run(3, 7);
        }
        public override int Run(PeriodEstimationDriverInput driverInput)
        {
            Logger.SetExecutionId(driverInput.ExecutionId);
            var driver = new PeriodEstimationDriver(Logger);

            return((int)driver.Run(driverInput.Number, driverInput.Modulus));
        }