Exemplo n.º 1
0
        public void ToDurationString_ShouldReturnEmptyString_WhenTimespanEmpty()
        {
            var ts = new TimeSpan();

            var result = ts.ToDurationString();

            Assert.AreEqual(string.Empty, result);
        }
Exemplo n.º 2
0
        public void ToDurationString_ShouldReturnCorrectString_WhenTimespanEmpty(int days, int hours, int minutes, int seconds, int mseconds, string expected)
        {
            var ts = new TimeSpan(days, hours, minutes, seconds, mseconds);

            var result = ts.ToDurationString();

            Assert.AreEqual(expected, result);
        }
Exemplo n.º 3
0
 public static string ToDurationString(this DateTime since, DateTime start)
 {
     var ts = new TimeSpan(start.Ticks - since.Ticks);
     return ts.ToDurationString();
 }