public Test_AppBackgroundTask()
        {
            appSettings          = new AppSettings();
            appSettings.LeicaJob = new[] { "dummyCommand; dummyResponse" };
            appUtilities         = new AppUtilities(appSettings);
            mockPort             = new Mock <IAppPort>();
            mockPort.Setup(x => x.IsOpen).Returns(true);
            mockPort.Setup(x => x.Open());
            mockPort.Setup(x => x.Close());
            mockPort.Setup(x => x.WriteLine(It.IsAny <string>()));
            mockPort.Setup(x => x.ReadLine()).Returns("dummyResponse");

            appBackgroundTask = new AppBackgroundTask(appSettings, appUtilities, mockPort.Object);

            timeStamp = DateTime.Now.AddDays(1);
        }
        public Test_AppBackgroundTask()
        {
            appSettings = new AppSettings();
            appSettings.LeicaJob = new[] { "dummyCommand; dummyResponse" };
            appUtilities = new AppUtilities(appSettings);
            mockPort = new Mock<IAppPort>();
            mockPort.Setup(x => x.IsOpen).Returns(true);
            mockPort.Setup(x => x.Open());
            mockPort.Setup(x => x.Close());
            mockPort.Setup(x => x.WriteLine(It.IsAny<string>()));
            mockPort.Setup(x => x.ReadLine()).Returns("dummyResponse");
            
            appBackgroundTask = new AppBackgroundTask(appSettings, appUtilities, mockPort.Object);

            timeStamp = DateTime.Now.AddDays(1);
        }