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