public void Test_Format() { var stringMessageFormatter = new StringMessageFormatter(); string expected = string.Format(@"Test_Format Local time:{0} UTC time:{1}", DateTime.Now.ToString(System.Globalization.CultureInfo.InstalledUICulture), DateTime.UtcNow.ToString(System.Globalization.CultureInfo.InstalledUICulture)); Assert.AreEqual(expected, stringMessageFormatter.Format("Test_Format", null)); }
public void Test_Format_Exception() { var stringMessageFormatter = new StringMessageFormatter(); Exception ex = new Exception("Exception message"); string expected = string.Format(@"Test_Format_Exception Local time:{0} UTC time:{1} Exception information: Exception type: {2} Exception message: {3} Source: Stack trace: ", DateTime.Now.ToString(System.Globalization.CultureInfo.InstalledUICulture), DateTime.UtcNow.ToString(System.Globalization.CultureInfo.InstalledUICulture), ex.GetType(), ex.Message); Assert.AreEqual(expected, stringMessageFormatter.Format("Test_Format_Exception", ex)); }