Exemplo n.º 1
0
 public static void Main()
 {
     Console.WriteLine("[{0}]", HumanTimeFormat.formatDuration(0));
     Console.WriteLine("[{0}]", HumanTimeFormat.formatDuration(1));
     Console.WriteLine("[{0}]", HumanTimeFormat.formatDuration(62));
     Console.WriteLine("[{0}]", HumanTimeFormat.formatDuration(120));
     Console.WriteLine("[{0}]", HumanTimeFormat.formatDuration(3662));
 }
Exemplo n.º 2
0
 public void basicTests()
 {
     Assert.AreEqual("now", HumanTimeFormat.formatDuration(0));
     Assert.AreEqual("1 second", HumanTimeFormat.formatDuration(1));
     Assert.AreEqual("1 minute and 2 seconds", HumanTimeFormat.formatDuration(62));
     Assert.AreEqual("2 minutes", HumanTimeFormat.formatDuration(120));
     Assert.AreEqual("1 hour, 1 minute and 2 seconds", HumanTimeFormat.formatDuration(3662));
     Assert.AreEqual("182 days, 1 hour, 44 minutes and 40 seconds", HumanTimeFormat.formatDuration(15731080));
     Assert.AreEqual("4 years, 68 days, 3 hours and 4 minutes", HumanTimeFormat.formatDuration(132030240));
     Assert.AreEqual("6 years, 192 days, 13 hours, 3 minutes and 54 seconds", HumanTimeFormat.formatDuration(205851834));
     Assert.AreEqual("8 years, 12 days, 13 hours, 41 minutes and 1 second", HumanTimeFormat.formatDuration(253374061));
     Assert.AreEqual("7 years, 246 days, 15 hours, 32 minutes and 54 seconds", HumanTimeFormat.formatDuration(242062374));
     Assert.AreEqual("3 years, 85 days, 1 hour, 9 minutes and 26 seconds", HumanTimeFormat.formatDuration(101956166));
     Assert.AreEqual("1 year, 19 days, 18 hours, 19 minutes and 46 seconds", HumanTimeFormat.formatDuration(33243586));
 }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            //Console.WriteLine(HumanTimeFormat.FormatDuration(21312));

            while (true)
            {
                try
                {
                    Console.WriteLine("\nPlease enter duration:");
                    var seconds = int.Parse(Console.ReadLine() ?? throw new InvalidOperationException());
                    Console.WriteLine($"The full date string:{Environment.NewLine}{HumanTimeFormat.FormatDuration(seconds)}");
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message);
                }
            }

            //Console.ReadKey();
        }
Exemplo n.º 4
0
 public void Test5()
 {
     Assert.AreEqual("1 hour, 1 minute and 2 seconds", HumanTimeFormat.formatDuration(3662));
 }
Exemplo n.º 5
0
 public void Test4()
 {
     Assert.AreEqual("2 minutes", HumanTimeFormat.formatDuration(120));
 }
Exemplo n.º 6
0
        public void FormatTests(int seconds, string answer)
        {
            var result = HumanTimeFormat.formatDuration(seconds);

            Assert.AreEqual(answer, result);
        }
Exemplo n.º 7
0
 public void Test10()
 {
     Assert.AreEqual("7 years, 246 days, 15 hours, 32 minutes and 54 seconds", HumanTimeFormat.formatDuration(242062374));
 }
Exemplo n.º 8
0
 public void Test12()
 {
     Assert.AreEqual("1 year, 19 days, 18 hours, 19 minutes and 46 seconds", HumanTimeFormat.formatDuration(33243586));
 }
Exemplo n.º 9
0
 public void TimeIsOneYear()
 {
     Assert.AreEqual("1 year", HumanTimeFormat.FormatDuration(32227200));
 }
Exemplo n.º 10
0
 public void Test8()
 {
     Assert.AreEqual("6 years, 192 days, 13 hours, 3 minutes and 54 seconds", HumanTimeFormat.formatDuration(205851834));
 }
Exemplo n.º 11
0
 public void TimeIsTwoHours()
 {
     Assert.AreEqual("2 hours", HumanTimeFormat.FormatDuration(7200));
 }
Exemplo n.º 12
0
 public void TimeIsOneHourOneMinTwoSeconds()
 {
     Assert.AreEqual("1 hour, 1 minute and 2 seconds", HumanTimeFormat.FormatDuration(3662));
 }
Exemplo n.º 13
0
 public void TimeIsOneHour()
 {
     Assert.AreEqual("1 hour", HumanTimeFormat.FormatDuration(3600));
 }
Exemplo n.º 14
0
 public void TimeIsTwoMintues()
 {
     Assert.AreEqual("2 minutes", HumanTimeFormat.FormatDuration(120));
 }
Exemplo n.º 15
0
 public void TimeIsOneSecond()
 {
     Assert.AreEqual("1 second", HumanTimeFormat.FormatDuration(1));
 }
Exemplo n.º 16
0
 public void Test6()
 {
     Assert.AreEqual("182 days, 1 hour, 44 minutes and 40 seconds", HumanTimeFormat.formatDuration(15731080));
 }
Exemplo n.º 17
0
 public void TimeIsOneYearTenDaysSixHoursTwoMinOneSecond()
 {
     Assert.AreEqual("1 year, 10 days, 6 hours, 2 minutes and 1 second", HumanTimeFormat.FormatDuration(32421721));
 }
Exemplo n.º 18
0
 public void Test7()
 {
     Assert.AreEqual("4 years, 68 days, 3 hours and 4 minutes", HumanTimeFormat.formatDuration(132030240));
 }
Exemplo n.º 19
0
 public void TimeIsFourYearsSixEightDaysThreeHoursFourMin()
 {
     Assert.AreEqual("4 years, 68 days, 3 hours and 4 minutes", HumanTimeFormat.FormatDuration(132030240));
 }
Exemplo n.º 20
0
 public void Test9()
 {
     Assert.AreEqual("8 years, 12 days, 13 hours, 41 minutes and 1 second", HumanTimeFormat.formatDuration(253374061));
 }
Exemplo n.º 21
0
 public void TimeIsNow()
 {
     Assert.AreEqual("now", HumanTimeFormat.FormatDuration(0));
 }
Exemplo n.º 22
0
 public void Test11()
 {
     Assert.AreEqual("3 years, 85 days, 1 hour, 9 minutes and 26 seconds", HumanTimeFormat.formatDuration(101956166));
 }
Exemplo n.º 23
0
 public void formatDuration_test(int seconds, string expected)
 {
     Assert.AreEqual(expected, HumanTimeFormat.FormatDuration(seconds));
 }
Exemplo n.º 24
0
 public void Test1()
 {
     Assert.AreEqual("now", HumanTimeFormat.formatDuration(0));
 }
Exemplo n.º 25
0
 public void Test2()
 {
     Assert.AreEqual("1 second", HumanTimeFormat.formatDuration(1));
 }
Exemplo n.º 26
0
        public void HumanTimeFormat_Tests(string s, int i)
        {
            var result = HumanTimeFormat.formatDuration(i);

            Assert.AreEqual(s, result);
        }
Exemplo n.º 27
0
 public void test3()
 {
     Assert.AreEqual("1 minute and 2 seconds", HumanTimeFormat.formatDuration(62));
 }