Пример #1
0
 public TimeConverter(ITimeParser timeParser, IClockConsoleSerializer consoleSerializer)
 {
     this.timeParser        = timeParser ?? throw new ArgumentNullException(nameof(timeParser));
     this.consoleSerializer = consoleSerializer ?? throw new ArgumentNullException(nameof(consoleSerializer));
 }
Пример #2
0
 public TheBerlinClockSteps()
 {
     timeParser        = new TimeParser(new TimeValidator());
     consoleSerializer = new ClockConsoleSerializer();
     berlinClock       = new TimeConverter(timeParser, consoleSerializer);
 }