From b4a32440c778378afa9c14b081a6a34d9a0a8307 Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Thu, 15 Feb 2018 23:43:21 +0100 Subject: [PATCH] Don't parse the status file in AutoTxConfigTest. There is no need to test a status file for correctness as the status class will simply create a new object with default values in case parsing an existing file fails. Refers to #22, #28 --- ATxConfigTest/AutoTxConfigTest.cs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/ATxConfigTest/AutoTxConfigTest.cs b/ATxConfigTest/AutoTxConfigTest.cs index 808a681..22b1a18 100644 --- a/ATxConfigTest/AutoTxConfigTest.cs +++ b/ATxConfigTest/AutoTxConfigTest.cs @@ -12,7 +12,6 @@ namespace ATxConfigTest private static readonly Logger Log = LogManager.GetCurrentClassLogger(); private static ServiceConfig _config; - private static ServiceStatus _status; private static void Main(string[] args) { var logConfig = new LoggingConfiguration(); @@ -29,19 +28,14 @@ namespace ATxConfigTest if (args.Length > 0) baseDir = args[0]; - var statusPath = Path.Combine(baseDir, "status.xml"); + const string mark = "----------------------------"; try { - string msg; Console.WriteLine($"\nTrying to parse configuration files from [{baseDir}]...\n"); _config = ServiceConfig.Deserialize(baseDir); - msg = "------------------ configuration settings ------------------"; - Console.WriteLine($"{msg}\n{_config.Summary()}{msg}\n"); - - Console.WriteLine($"\nTrying to parse status file [{statusPath}]...\n"); - _status = ServiceStatus.Deserialize(statusPath, _config); - msg = "------------------ status parameters ------------------"; - Console.WriteLine($"{msg}\n{_status.Summary()}{msg}\n"); + Console.WriteLine($"\n{mark} configuration settings {mark}"); + Console.Write(_config.Summary()); + Console.WriteLine($"{mark} configuration settings {mark}\n"); } catch (Exception ex) { Console.WriteLine(ex); -- GitLab