private AppConfiguration InitializeConfiguration()
        {
            string configFilePath = AppDomain.CurrentDomain.BaseDirectory + "\\config.json";
            var config = new AppConfiguration();
            config.SetConfiguration(configFilePath);

            timerInterval = config.Interval;

            return config;
        }
        public void ConfigurationTestValidData()
        {
            string configFilePath = AppDomain.CurrentDomain.BaseDirectory + "\\config.json";
            var config = new AppConfiguration();
            config.SetConfiguration(configFilePath);

            var expected = new AppConfiguration()
            {
                Interval = 10,
                T24SqlServer = "172.16.11.11",
                FtpServerRTGS = @"ftp://10.1.10.24/"
            };

            var actual = config;

            Assert.AreEqual(expected.Interval, actual.Interval);
            Assert.AreEqual(expected.T24SqlServer, actual.T24SqlServer);
            Assert.AreEqual(expected.FtpServerRTGS, actual.FtpServerRTGS);
        }