예제 #1
0
        public void TimeParserSimpleTest()
        {
            var result = sut.ParseTimeInput("03:15:39");

            Assert.Multiple(() =>
            {
                Assert.AreEqual(3, result.Hours);
                Assert.AreEqual(15, result.Minutes);
                Assert.AreEqual(39, result.Seconds);
            });
        }
        public string ConvertToBerlinClockTime(string aTime)
        {
            try
            {
                TimeStruct time = timeParser.ParseTimeInput(aTime);
                return(TimeRepresentation(time));
            }

            catch (Exception e)
            {
                //Error logging would go here!
                return($"{DefaultErrorMessage}{e.Message}");
            }
        }