private static bool ValidateDotNetFramework() { var serverLogFile = HelperUtils.GetServerLogSettingsConfigFile(); if (!File.Exists(serverLogFile)) { return(false); } try { var lines = File.ReadAllLines(serverLogFile).Reverse(); foreach (string line in lines) { if (line.Contains(@"System.DllNotFoundException: C:\Windows\Microsoft.NET\Framework")) { return(true); } if (line.Contains(@"[Header]")) { break; } } return(false); } catch (Exception ex) { Dev2Logger.Error("Error loading server log", ex, GlobalConstants.WarewolfError); return(false); } }
public void HelperUtils_GetServerLogSettingsConfigFile() { var serverLogSettingsConfigFile = HelperUtils.GetServerLogSettingsConfigFile(); Assert.IsTrue(serverLogSettingsConfigFile.Contains("warewolf-Server.log")); }