public void TestTimestampFormatDoNotShowTimestamp()
        {
            // Arrange
            var consoleWriter = new ConsoleWritingEventListener();
            var currentTime   = new DateTime(2011, 04, 14, 23, 59, 59);

            Time.SetTime(currentTime);

            // Act
            string timeStamp = consoleWriter.PossiblyTimes();

            Time.Reset();

            // Assert
            Assert.AreEqual(string.Empty, timeStamp);
        }
        public void TestTimestampFormatShowTimestampFromUTCTime()
        {
            // Arrange
            var consoleWriter = new ConsoleWritingEventListener();
            var currentTime   = new DateTime(2011, 04, 14, 23, 59, 59, DateTimeKind.Utc);

            Time.SetTime(currentTime);

            // Act
            consoleWriter.ShowCurrentTimes = true;
            string timeStamp = consoleWriter.PossiblyTimes();

            Time.Reset();

            // Assert
            Assert.AreEqual(" [01:59:59]", timeStamp);
        }