示例#1
0
        public void ToDoubleDigitString_ParseHoursToStringFormat_Success(string expectedResult, int[] testNoData)
        {
            var testNo = new TimeNoModel {
                first = testNoData[0], second = testNoData[1]
            };

            var testResult = testNo.ToDoubleDigitString();

            testResult.Should().Be(expectedResult);
        }
        private TimeNoModel ParseToTimeNoModel(string no)
        {
            var model = new TimeNoModel();

            var number = int.Parse(no);

            model.first  = number / 10;
            model.second = number - model.first * 10;

            return(model);
        }
示例#3
0
 public static string ToDoubleDigitString(this TimeNoModel model)
 {
     return($"{model.first}{model.second}");
 }
 public static string ToDoubleDigitString(this TimeNoModel model)
 {
     return(model.first.ToString() + model.second.ToString());
 }
示例#5
0
 private static bool ValidateMinSec(TimeNoModel hour)
 {
     return(hour.fullNo >= 0 && hour.fullNo <= 60);
 }
示例#6
0
 private static bool ValidateHour(TimeNoModel hour)
 {
     return(hour.fullNo >= 0 && hour.fullNo <= 24);
 }