public void CheckAllTheLogsType() { CLILogs.Verbose = CLILogs.LogsLevel.Debug; CLILogs.CreateLoggers(); Assert.IsTrue(CLILogs.Logs[CLILogs.LogsLevel.Debug] is Printer.Debug); Assert.IsTrue(CLILogs.Logs[CLILogs.LogsLevel.Info] is Printer.Info); Assert.IsTrue(CLILogs.Logs[CLILogs.LogsLevel.Error] is Printer.Error); Assert.IsTrue(CLILogs.Logs[CLILogs.LogsLevel.Usage] is Printer.Usage); }
public void CheckWhenNoLogMustBeCreate() { CLILogs.Verbose = CLILogs.LogsLevel.NoVerbose; CLILogs.CreateLoggers(); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.Debug)); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.Info)); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.Error)); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.Usage)); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.NoVerbose)); Assert.IsFalse(CLILogs.Logs.ContainsKey(CLILogs.LogsLevel.Result)); }