public void PushCustomLoggerTest(string message, eMessageCategory category) { //Arrange tc._msg.Text.Synchron = message; tc._msg.Category.Synchron = (short)category; tc._logger._plcCarret.Synchron = 0; tc._logger.MinLogLevelCategory = category; var index = tc._logger._plcCarret.Synchron; var customLogger = new DummyLoggerAdapter(); tc._logger.InxtonLogger = customLogger; //Act tc.ExecuteProbeRun(1, (int)eTcoLoggerTests.PushMessage); tc._logger.LogMessages(tc._logger.Pop()); //Assert Assert.AreEqual(tc._msg.Text.Synchron, tc._logger._buffer[index].Text.Synchron); Assert.AreEqual(tc._msg.Category.Synchron, tc._logger._buffer[index].Category.Synchron); var logger = customLogger; Assert.AreEqual(($"{message} {{@sender}}"), logger.LastMessage.message); Assert.AreEqual(TranslateMessageCategoryToLogCategory(category), logger.LastMessage.serverity); }
public void VerboseTest() { var actual = new DummyLoggerAdapter(); actual.Verbose <object>("Verbose message"); }
public void WarningTest() { var actual = new DummyLoggerAdapter(); actual.Warning <object>("Warning message"); }
public void InformationTest() { var actual = new DummyLoggerAdapter(); actual.Information <object>("Information message"); }
public void FatalTest() { var actual = new DummyLoggerAdapter(); actual.Fatal <object>("Fatal message"); }
public void ErrorTest() { var actual = new DummyLoggerAdapter(); actual.Error <object>("Error message"); }
public void DebugTest() { var actual = new DummyLoggerAdapter(); actual.Debug <object>("Debug message"); }
public void DummyLoggerTest() { var actual = new DummyLoggerAdapter(); Assert.IsNotNull(actual); }